initial site
rails g resource activity user:belongs_to action trackable:belongs_to trackable_type
set up polymorphic association on models
create activity record whenever an user performs activities on the site through callbacks on the model
create activity record through controller
view an creation comment activity in activities index view