Updated

Fixed bugs in system, added output file functionality, changed class
names to more meaningful names, and inserted comment tags to lines of
code where configuration may change.