Added basic synchronization framework for 312 and 472 students.