Fix syncing at shutdown.
Implement better handling of key down state + animation support
Add animation to water