Refactored PovDirections + tests for it