Final Version (Version Number: Angst.0)

The last update in this angst-ridden saga. Code has been cleaned up
considerably, but not completely. If anything is wrong, please fix it
yourself. Thank you.
Merge pull request #15 from CertainlyUncertain/Josh

Final Version (Version Number: Angst.0)