added readme and added some descriptions