Moving the configuration reader to an external library.  It's useful in other projects.  Added lib information to init.  Everything else modified to work with new structure.