Initial checkin of code.
Produces a working Docker container