Fixed bugs.  Changed position to floating number to allow speeds of less
than 1 pixel per frame.
Fixed bugs.  Changed position to floating number.