Breakpoint and empty URL validations

Error prompts have not been styled in (making use of alerts for now).
Does not handle the URL field being submitted with blank spaces, yet!

Is there a particular reason the inputs aren't within an HTML form? If not, we can make use of HTML5's form validations.