reformatted and added LandscapeController class
reformatted to use tabstop = 3 and added cell-related helper functions