Create midterm project.

Will definitely use multi vectored interrupt control and synchronizer.