Added ability to rotate a position. Replaced standard tests with Testify assertions.