PeerLibrary - added assignment 2