model and migrations for Url
controller routes and view for url shortener homepage
set default value for link click counter
increment click counter in short url route
add validations to url model
display validation errors to user