Added configurable server port option

Included feature, documentation and updated package.json.