added a plethora of CSS styling, failsafes for unfound users, disabled default behaviours on form submission