UI bug fixed, and page now adapts to more possible resolutions

Fixes issue #106.