feat(models): add total and totalMinutes models
chore(grunt): add grunt and other scripts