Move board tests

* Moves the tests into the `board::test` submodule
* Enhances the Makefile to include all files but `src/iomrascalai.rs` as dependencies

@TisButMe let me know what you think. I felt that the `board` module was too big already.