first version of library web application using spring