formatted readme and added more explanations