marked most services and repositories @Singletons