Final Alpha Version

Code at the end of the challenge