Abstracted out library configuration into separate config module.  #71