Updated library and readme