1. Build system working
2. Board representation working (but I'm going to gut it all)