smurf naming convention

When objects, methods, variables or function names are needlessly prefixed
with some generic text. For example, when SurfInput passes to SmurfHandler
and calls SmurfParse from SmurfParser within ${app}/smurf/objects/parse