Added new methods to Board and finally started writing tests. Yeah, yeah... I know what TDD means, this isn't it.