* Add [OffsetEarth] trees service
* Add mocked tests for [OffsetEarth] tree service
* Update [OffsetEarth] trees name to be more unique
* Add [OffsetEarth] carbon offset service
* Update [OffsetEarth] services to use floorCount()
* Clean up [OffsetEarth] loops and unnecessary code
* Update [OffsetEarth] services to use proper APIs
* Fix order of imports in [OffsetEarth] services
* Update [OffsetEarth] tests to be more robust
* Update [OffsetEarth] tests to check colour
* Update to use unmocked [OffsetEarth] tests
* Update to use nonNegativeInteger in [OffsetEarth]
* Apply additional [OffsetEarth] review comments
* Update [OffsetEarth] references to username
Co-authored-by: Pierre-Yves B <PyvesDev@gmail.com>