moved board into own object