Allows `user_id` to be set in JSON configuration to uniquely identify a docker agent, which is useful if you want to use multiple different agents per profile, or in a shared AWS account
Also refactors `core.py` into a class so it's easier to use
Fixes a bug with keypair creation
0.1.0
Bumping with a few changes. No changes needed to be made for the last ~5 days so it's working reliably