added new constructor for Board
made unchanged variables static