The EvE code is separated into some sub-projects that should allow easy further development and implementation of the various parts of the HabitatService itself. In addition, it provides users of the HabitatService with the necessary interfaces and classes to easily communicate with the service.