add player colors and OutArea
seperate into files, java like
refactor NewGame
move createPlayers func