Finishing project work

The projects term has ended. Therefore I am committing all of the work the team has done on the code for this semester.