Refactor the controller
Add notice of follow/unfollow
Refactor controller/model
Add timeline