Application, ServiceWrapper: structure & tests