add a new link page with integration testing
add upvoting with integration testing
fix ui layout
add shorten_url method for displaying urls
add Comment class