Make Controller into a class
fix getName method of snow
Change to using a controller object
Tweak gradient test code
Merge branch 'master' of https://github.com/billpugh/Pyramid-of-Possibilities