Refactored; added menu, players waiting and round restarting