Added Comments cleaned up code
Finished Test Cases