adding ability for user to create a link
adding pagination
adding comment model
adding voting
voting functionality