Stuff. Lacks rotation.
Code, javadocs. Additions.
Final.