add activePlayer to gamestate
forgot getter and setter