Add more stuff to README.md and tighten up code. Add -port command line flag.