Finished project as well as added Comments to source code