Module 2 final

Working version of the module 2 assignment