Added ability to change port with environment variable