function addWord(word, rules) {
			// Some dictionaries will list the same word multiple times with different rule sets.
			if (!(word in dictionaryTable) || typeof dictionaryTable[word] != 'object') {
				dictionaryTable[word] = [];
			}
			
			dictionaryTable[word].push(rules);
		}
Parses the words out from the .dic file.

@param {String} data The data from the dictionary file.
@returns object The lookup table containing all of the words and
                word forms from the dictionary.