UI Improvements

Resizing issues fixed. Looks could be improved later on, but for the
most part, it is clean and works.