* bug fix for slower rotation if direction is Direction.LEFT
* more refactoring to the navigation package