So movement now works, although it currently checks if there is a wall
and will return false to say there is but will still move the piece.