improving config initialization
boolean env vars don't need to be strings
checking if params is array before merging