Add support for basic library and administrative features. Not completely functional at this point