Added preconditions and reviewed README.md

@slomo Ready for review!