Best shot at fixing boardLocation class and test