some cleanup
compute bounding sphere for total animation
some other improvements