adds struct to player module
adds minor fixes
commit adds some psuedo code in Game