made service dependencies non-static
fixed missing dependency namespaces
added implementations for SessionService and PersistenceService