Namespace modules into Sim
Move drawBoard around
Implement board states and move drawing