route button now works, more precise error message when geocoder does not find a result, added maximum input length for text boxes