update view with link to short url
complete validations, add notification msg

we added a check for valid url in the table creation.  Also made sure
to roll back if invalid.  Then we added a notification for invalid URLs.