functionWord.txt was added for use with the the Doppleganger finder
Refactored "SimpleAPI" into "FullAPI"
Replaced the preferences variables with a preferences data storage
object. Right now, it's mostly overhead since it's only responsible for
using the log file and the number of calc threads, but it /should/ be an
improvement for when the other preferences get added in