Final Tool Submission

Here's the final pull request for what I've got done. 
Some stuff I'd still like to add later, but don't really think I'd want to try to get much further into it than I have prior to submission; otherwise it'll just look like a big mess. Biggest thing I'd like to add at some point is a LaTeX report generator, but it's a REAL pain. We'll see. Maybe someday. :)