Move port to config.
Ensure tmp folder exists before downloading zip file.
Add Dockerfile