Library and UserList serialization

Serialized the Library and UserList and added unit tests with some basic data to prove serialization