Introduced Game, GameMode and Player objects. GenericActivity to handle SharedPreferences for now. SQLiteDb records all throws. Plus numerous fixes and such