writing tests for the current SurfaceModule functions
didn't need this class after all
removed the awkward ~ operator for 'Adjust' functions in favor of just using 'orElse'
added parens to the side-effect functions, as is the scala convention
just shifting things around
added tests for Slope.m
wrote some more Surface tests and testing a platform
in the process of fixing isLanding
leaving a note of where I left off.