added readme and a lib