synonyms.txt added to gitignore, because where's the joy otherwise?
adds VERY basic command line functionality
adds term mini-model (not sure if it's really necessary at all)
adds HashMap generation from json datasource
deletes the one test there was because it is stupid and it was giving problems. Might as well.