linguistic functions in progress
vast doge improvements, now using string formatting
clean up directory structure AGAIN
ARGH
messiest validation ever but hey it works
the bot lives
update readme