Refactored and introduced new getters
Initial import of the Environment class