Move screen width, height into EglContext.
Switch sensor, sensor event queue to references.

Made the references immutable (which is wrong!) since could
not figure out mutable borrows while polling the sensor event
queue otherwise.  Will need to fix this once the engine really does
something on sensor events.
Extract Engine into its own module.