Location Search Textbox

I've also added some checks in the javascript file to make sure we are
receiving valid data from the user, and show some errors in the results
box if not. Additionally I've styled our form somewhat using CSS.