Properly implemented views

The interface adjusts itself when resized, instead of having everything grow/shrink weirdly.

Also, the view is always centered on our beloved Helirin, as in the original.