Updates to student program to accommodate

Since many students have different timelines we are keeping a moving
window style timelines for projects. When a student will join in the
program we will have a timeline just for that project.