refactor
modifications to better conform to MVC, does not run yet.
fixes to gameController constructor