More Exception & Logging improvements plus starting generic service
implementation.