tons of changes

fixed trap integration. graphing method added (tried a million different
approaches to this). input checking methods. complete error handling.
lots of code cleaning while making more of a mess in the process. moving
onto GUI