Commented out push again
revert back to tabletop model
enable end block drag
animate is not recursive any more; snapToEnd returns void
simplified drawing code
Don't allow end block drag
Simplifying and optimizing
Moved moveToHome code to pond
don't draw on every drag event; instead draw in animation timer
Moved find candidate code to animate instead of draw