sorted error regarding rover movement - it was due to the wrong position being assigned at instantiation