Some adjustments to fix calculations for where to rotate.

It's still off by a little bit, but it might be ok. Next is making it
check a relative angle on first mousedown.
A quick commit before some cleanup
Temporary commit to figure out what transform settings to use.
Checking in commit for style.css
Final changes before fixing placement bug. Dragging functional.
Commit before checking out master