Made initial implementation

:construction: 

Please review   
you have these organizational comments in a few places. You will want to leave all of these out eventually. This probably goes against what you have been taught in other languages and contexts, but these are generally frowned upon in the hip ruby community. Your code should be clean enough to where you don't need them. Also, comments will eventually get messed up throughout the lifetime of your code. You will learn in future exercises that 95% of comments can be left out (given proper coding - see short methods and self documenting code or ask me about it).