Complete assignments commit

Committing all the files from the assignments and support files