refactor(Lifecycle): Extract ApplicationService and ApplicationServiceImpl.