Added blacklisting tables, whitelisting column support.  Moved functions out of the config file and into a functions file.  Tracking usage now routed through a specific function instead of in each endpoint.  Localized the value types and compare operators into a function that all endpoints share for consistancy.