Maybe a better name for this class would be ```BoardModel``` ?