Added ENV config overriding, companyname struct, more descriptive error message