Adds test scripts.
Adds screen utility script.
Modifies utility scripts.
Minor changes to agent code.
Adds introduction paragraph to machine learning section in thesis.
Modifies .gitignore.