Add server-side game-end logic
Complete prototype lobby code
Store only attack properties that differ from prototype