Added Javadoc to the LibraryModel interface.
Added a basic controller interface.
LibraryModel now uses Item instead of periodical or book.
Added interfaces to listen to the view.