Refactor again. New logic for Game Model. Save user's actions into database and more other thinks