Mostly working, errors with move method on board