Pulled updated testing suite from my project
Updated .gitignore to ignore /words*
Adjusted comments in main for readability