removed type declarations from trailreportservice and notificationservice and made them the implementations to simplify until needed otherwise
Switched the test environment to use in-memory h2 so we can run the automated test suite locally and potentially on a build server