Initial game framework