updated the readme with more about details and todo