Changed trigger from 'p.' to 'p$'. Moved it to PercivalBot as a static constant.
Added a bunch of todo's, changed Factoid trigger regex.
Introducing the concept of Functions.