Fixed erronous refactoring of gamestate
Did optimisations to board simulations. 
Fixed segfault bug.
Blocks were deleted and attempted reused. Missed a "delete"
refs #26 @2h0