working on some cli setup stuff
adding the option for a port to be passed into the server
sending in options to server.run method call
Merge pull request #3 from loftili/cli_options

Using getopt and some cli classes to allow port option