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

First go commit EVAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!1