Implement basic scrolling level ("camera").

This camera simply centers over Keen at all times. The actual camera is
a bit more complicated than that.

In addition to adding features to the camera, I need to figure out how
best to refactor some of its logic.