Added Design, Readme, Sample files, improved unit testing, stress testing, manual test file better tests user input validation, fixed wrong error message for bad command name (was complaining about positive value required intermittently depending on what memory a pointer pointed to.)