Bug fixes and layout update

This request includes various bug fixes for the prevent change of preferred size for components, improvements to the responsiveness of the application during Geocode, as well as an updated (prettier) layout with a logo (feel free to replace with any similar sized banner).