Made it an abstract class, as well as making the rotation methods abstract.
Implemented the abstract rotation methods as stubs.