Universal board layout

added Universal Board Layout in case others wanted to access it. should be relatively straight forward, just a vector of vectors where you can set the state of each cell. some functionality included for ease, check comments for more info.