bit of refactoring and added a basic test for starting position
really basic tests now in place
now able to set coordinates