Whitespaces must all perish.
Adding simple, yet messy, motion event rate limiting while handling all
events.

Obivously, this is bad if events pile up faster than drawing. There
should be a rate-limiter on event handling to have it guarantee a
minimum framerate.