added tree_rotate() method
renamed a bunch of files
added tree_rotate() tests