Adds Game Model Code
Adds game model and tests