Fixed up the Board constructor not to use mutable data