User manual edits, part 1

Please don't merge until it says complete in description
Altered `go back` prompt text
Added tests
Updated files
user manual part 2
Removed unused imports and unused packages
Added class headers
Merge pull request #253 from firethanatos/master

user manual edits
Updated Design Doc Revision History