added readme to explain a bit about the code