Added the ability to choose port to run on

Cleaned up the imports
Merge pull request #5 from natehefner/better-server

Added the ability to choose port to run on