kicked off the app in Grid.js now. also added tests for AppState and ScreenController
first commit for ScreenControllerTest
renames states folder to managers folder
lots of variable / path renaming after the states -> managagers move.