Extract versionsion properties and add JCommander dependnecy.
Add command line options.
Make listened port configurable.