Create the initial MemoryRepositoryPostgres implementation that can connect to a project database, write/read memories with embeddings, and satisfy the repository interface for basic CRUD paths.