Adds Docker support

Adds Docker support to simplify local development.