eLibrary Component (Diploma project)