Add envconfig (abstracted from this repo) to hold all environemtn config - Issue #16