Added first decorator: rotate
Added todo list as well as second decorator
slight refactoring
Added a decoratos class for abstracting decorators