add streaks and submissions models
start building streak application and new streak