Final Submission

I hope this to be the final submission for assignment 2.