[Version 21]
Added (untested) word note-reading functions
Massive code cleanup (converting confusing string operations to regexes, adding short circuiting to if statements, etc...)
	(It probably needs another 1-2 more cleanup sessions)