FIXish: hashchange was ignored
added domRender
make keys & mouse sensitivity configurable