Final Changes - Changes to input handling, Documented Code
Final changes to documentation
Final Version