get configuration working. add a logger. give credit to ssorkin. start thinking about making custom fields configurable. stole a lot of stuff from the MySQL app for this.
give credit to ssorkin