add Dockerfile

fixes #42

There are a few things I would like to change before this gets merged (assuming it isn't too terrible to even be considered :D)
The ids are just randomly generated numbers, and the timestamp is just when the DB is generated. Could we expose this on `/packages`, or perhaps another endpoint that actually shows id and timestamp?