Looks good now

Fixed interactive starting and ending positions, and tweaked the
animation curves. Cleaned up warnings. Code is still in rouch shape
though.