Update README.md

List some more assumptions and alternative designs