Feature/add environment

This should be a kind of global constant, IMO