Added the Board class as an entry point.