Far from complete, but improved version of eLibrary with some basic functionality restored.