added rotate method
edited full draw function to not have weird rotation issues, and it now uses the new rotate function.
added delta time to test rotations