Started rewriting the board generation to enable implementing different board types