rotation completely implemented

other stuff in changelog, I'm also calling this 0.1.0 for some reason