Ignore Vim swap files
Take CLI options using optparse
Boundary check for port number
Mention -p option in how to use
Merge pull request #2 from dahlia/optparse

Take CLI options in standard way