added recent activity model, migration and functionality