Adding selection, drag, and rotate classes and methods
Updating Log and Tools (previous commit is broken, whoops)