Added Keyboard and Mouse movement. Added Mini Map.

The main screen is now only a small part of a larger Game of Life. Arrow
keys navigate the displayed area. It is also dragable when the box is
checked. The minimap shows the whole are and a box about what the
current window is displaying.