Fixed broken references
Woohoo! I have tests now! :D
Factored off abstract game base model
Improved testing without leaving file detritus