Added environment class
WIP on the Headers