Updated readme with more explanations