diff --git a/trustgraph-core/trustgraph/__init__.py b/trustgraph-core/trustgraph/core/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/__init__.py rename to trustgraph-core/trustgraph/core/__init__.py diff --git a/trustgraph-core/trustgraph/base/__init__.py b/trustgraph-core/trustgraph/core/base/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/base/__init__.py rename to trustgraph-core/trustgraph/core/base/__init__.py diff --git a/trustgraph-core/trustgraph/base/base_processor.py b/trustgraph-core/trustgraph/core/base/base_processor.py similarity index 100% rename from trustgraph-core/trustgraph/base/base_processor.py rename to trustgraph-core/trustgraph/core/base/base_processor.py diff --git a/trustgraph-core/trustgraph/base/consumer.py b/trustgraph-core/trustgraph/core/base/consumer.py similarity index 100% rename from trustgraph-core/trustgraph/base/consumer.py rename to trustgraph-core/trustgraph/core/base/consumer.py diff --git a/trustgraph-core/trustgraph/base/consumer_producer.py b/trustgraph-core/trustgraph/core/base/consumer_producer.py similarity index 100% rename from trustgraph-core/trustgraph/base/consumer_producer.py rename to trustgraph-core/trustgraph/core/base/consumer_producer.py diff --git a/trustgraph-core/trustgraph/base/producer.py b/trustgraph-core/trustgraph/core/base/producer.py similarity index 100% rename from trustgraph-core/trustgraph/base/producer.py rename to trustgraph-core/trustgraph/core/base/producer.py diff --git a/trustgraph-core/trustgraph/chunking/__init__.py b/trustgraph-core/trustgraph/core/chunking/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/chunking/__init__.py rename to trustgraph-core/trustgraph/core/chunking/__init__.py diff --git a/trustgraph-core/trustgraph/chunking/recursive/__init__.py b/trustgraph-core/trustgraph/core/chunking/recursive/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/chunking/recursive/__init__.py rename to trustgraph-core/trustgraph/core/chunking/recursive/__init__.py diff --git a/trustgraph-core/trustgraph/chunking/recursive/__main__.py b/trustgraph-core/trustgraph/core/chunking/recursive/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/chunking/recursive/__main__.py rename to trustgraph-core/trustgraph/core/chunking/recursive/__main__.py diff --git a/trustgraph-core/trustgraph/chunking/recursive/chunker.py b/trustgraph-core/trustgraph/core/chunking/recursive/chunker.py similarity index 100% rename from trustgraph-core/trustgraph/chunking/recursive/chunker.py rename to trustgraph-core/trustgraph/core/chunking/recursive/chunker.py diff --git a/trustgraph-core/trustgraph/chunking/token/__init__.py b/trustgraph-core/trustgraph/core/chunking/token/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/chunking/token/__init__.py rename to trustgraph-core/trustgraph/core/chunking/token/__init__.py diff --git a/trustgraph-core/trustgraph/chunking/token/__main__.py b/trustgraph-core/trustgraph/core/chunking/token/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/chunking/token/__main__.py rename to trustgraph-core/trustgraph/core/chunking/token/__main__.py diff --git a/trustgraph-core/trustgraph/chunking/token/chunker.py b/trustgraph-core/trustgraph/core/chunking/token/chunker.py similarity index 100% rename from trustgraph-core/trustgraph/chunking/token/chunker.py rename to trustgraph-core/trustgraph/core/chunking/token/chunker.py diff --git a/trustgraph-core/trustgraph/clients/__init__.py b/trustgraph-core/trustgraph/core/clients/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/clients/__init__.py rename to trustgraph-core/trustgraph/core/clients/__init__.py diff --git a/trustgraph-core/trustgraph/clients/base.py b/trustgraph-core/trustgraph/core/clients/base.py similarity index 100% rename from trustgraph-core/trustgraph/clients/base.py rename to trustgraph-core/trustgraph/core/clients/base.py diff --git a/trustgraph-core/trustgraph/clients/document_embeddings_client.py b/trustgraph-core/trustgraph/core/clients/document_embeddings_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/document_embeddings_client.py rename to trustgraph-core/trustgraph/core/clients/document_embeddings_client.py diff --git a/trustgraph-core/trustgraph/clients/document_rag_client.py b/trustgraph-core/trustgraph/core/clients/document_rag_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/document_rag_client.py rename to trustgraph-core/trustgraph/core/clients/document_rag_client.py diff --git a/trustgraph-core/trustgraph/clients/embeddings_client.py b/trustgraph-core/trustgraph/core/clients/embeddings_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/embeddings_client.py rename to trustgraph-core/trustgraph/core/clients/embeddings_client.py diff --git a/trustgraph-core/trustgraph/clients/graph_embeddings_client.py b/trustgraph-core/trustgraph/core/clients/graph_embeddings_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/graph_embeddings_client.py rename to trustgraph-core/trustgraph/core/clients/graph_embeddings_client.py diff --git a/trustgraph-core/trustgraph/clients/graph_rag_client.py b/trustgraph-core/trustgraph/core/clients/graph_rag_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/graph_rag_client.py rename to trustgraph-core/trustgraph/core/clients/graph_rag_client.py diff --git a/trustgraph-core/trustgraph/clients/llm_client.py b/trustgraph-core/trustgraph/core/clients/llm_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/llm_client.py rename to trustgraph-core/trustgraph/core/clients/llm_client.py diff --git a/trustgraph-core/trustgraph/clients/prompt_client.py b/trustgraph-core/trustgraph/core/clients/prompt_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/prompt_client.py rename to trustgraph-core/trustgraph/core/clients/prompt_client.py diff --git a/trustgraph-core/trustgraph/clients/triples_query_client.py b/trustgraph-core/trustgraph/core/clients/triples_query_client.py similarity index 100% rename from trustgraph-core/trustgraph/clients/triples_query_client.py rename to trustgraph-core/trustgraph/core/clients/triples_query_client.py diff --git a/trustgraph-core/trustgraph/decoding/__init__.py b/trustgraph-core/trustgraph/core/decoding/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/decoding/__init__.py rename to trustgraph-core/trustgraph/core/decoding/__init__.py diff --git a/trustgraph-core/trustgraph/decoding/pdf/__init__.py b/trustgraph-core/trustgraph/core/decoding/pdf/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/decoding/pdf/__init__.py rename to trustgraph-core/trustgraph/core/decoding/pdf/__init__.py diff --git a/trustgraph-core/trustgraph/decoding/pdf/__main__.py b/trustgraph-core/trustgraph/core/decoding/pdf/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/decoding/pdf/__main__.py rename to trustgraph-core/trustgraph/core/decoding/pdf/__main__.py diff --git a/trustgraph-core/trustgraph/decoding/pdf/pdf_decoder.py b/trustgraph-core/trustgraph/core/decoding/pdf/pdf_decoder.py similarity index 100% rename from trustgraph-core/trustgraph/decoding/pdf/pdf_decoder.py rename to trustgraph-core/trustgraph/core/decoding/pdf/pdf_decoder.py diff --git a/trustgraph-core/trustgraph/direct/__init__.py b/trustgraph-core/trustgraph/core/direct/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/direct/__init__.py rename to trustgraph-core/trustgraph/core/direct/__init__.py diff --git a/trustgraph-core/trustgraph/direct/cassandra.py b/trustgraph-core/trustgraph/core/direct/cassandra.py similarity index 100% rename from trustgraph-core/trustgraph/direct/cassandra.py rename to trustgraph-core/trustgraph/core/direct/cassandra.py diff --git a/trustgraph-core/trustgraph/direct/milvus_doc_embeddings.py b/trustgraph-core/trustgraph/core/direct/milvus_doc_embeddings.py similarity index 100% rename from trustgraph-core/trustgraph/direct/milvus_doc_embeddings.py rename to trustgraph-core/trustgraph/core/direct/milvus_doc_embeddings.py diff --git a/trustgraph-core/trustgraph/direct/milvus_graph_embeddings.py b/trustgraph-core/trustgraph/core/direct/milvus_graph_embeddings.py similarity index 100% rename from trustgraph-core/trustgraph/direct/milvus_graph_embeddings.py rename to trustgraph-core/trustgraph/core/direct/milvus_graph_embeddings.py diff --git a/trustgraph-core/trustgraph/direct/milvus_object_embeddings.py b/trustgraph-core/trustgraph/core/direct/milvus_object_embeddings.py similarity index 100% rename from trustgraph-core/trustgraph/direct/milvus_object_embeddings.py rename to trustgraph-core/trustgraph/core/direct/milvus_object_embeddings.py diff --git a/trustgraph-core/trustgraph/document_rag.py b/trustgraph-core/trustgraph/core/document_rag.py similarity index 100% rename from trustgraph-core/trustgraph/document_rag.py rename to trustgraph-core/trustgraph/core/document_rag.py diff --git a/trustgraph-core/trustgraph/dump/__init__.py b/trustgraph-core/trustgraph/core/dump/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/dump/__init__.py rename to trustgraph-core/trustgraph/core/dump/__init__.py diff --git a/trustgraph-core/trustgraph/dump/graph_embeddings/__init__.py b/trustgraph-core/trustgraph/core/dump/graph_embeddings/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/dump/graph_embeddings/__init__.py rename to trustgraph-core/trustgraph/core/dump/graph_embeddings/__init__.py diff --git a/trustgraph-core/trustgraph/dump/graph_embeddings/parquet/__init__.py b/trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/dump/graph_embeddings/parquet/__init__.py rename to trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/__init__.py diff --git a/trustgraph-core/trustgraph/dump/graph_embeddings/parquet/__main__.py b/trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/dump/graph_embeddings/parquet/__main__.py rename to trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/__main__.py diff --git a/trustgraph-core/trustgraph/dump/graph_embeddings/parquet/processor.py b/trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/processor.py similarity index 100% rename from trustgraph-core/trustgraph/dump/graph_embeddings/parquet/processor.py rename to trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/processor.py diff --git a/trustgraph-core/trustgraph/dump/graph_embeddings/parquet/writer.py b/trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/writer.py similarity index 100% rename from trustgraph-core/trustgraph/dump/graph_embeddings/parquet/writer.py rename to trustgraph-core/trustgraph/core/dump/graph_embeddings/parquet/writer.py diff --git a/trustgraph-core/trustgraph/dump/triples/__init__.py b/trustgraph-core/trustgraph/core/dump/triples/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/dump/triples/__init__.py rename to trustgraph-core/trustgraph/core/dump/triples/__init__.py diff --git a/trustgraph-core/trustgraph/dump/triples/parquet/__init__.py b/trustgraph-core/trustgraph/core/dump/triples/parquet/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/dump/triples/parquet/__init__.py rename to trustgraph-core/trustgraph/core/dump/triples/parquet/__init__.py diff --git a/trustgraph-core/trustgraph/dump/triples/parquet/__main__.py b/trustgraph-core/trustgraph/core/dump/triples/parquet/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/dump/triples/parquet/__main__.py rename to trustgraph-core/trustgraph/core/dump/triples/parquet/__main__.py diff --git a/trustgraph-core/trustgraph/dump/triples/parquet/processor.py b/trustgraph-core/trustgraph/core/dump/triples/parquet/processor.py similarity index 100% rename from trustgraph-core/trustgraph/dump/triples/parquet/processor.py rename to trustgraph-core/trustgraph/core/dump/triples/parquet/processor.py diff --git a/trustgraph-core/trustgraph/dump/triples/parquet/writer.py b/trustgraph-core/trustgraph/core/dump/triples/parquet/writer.py similarity index 100% rename from trustgraph-core/trustgraph/dump/triples/parquet/writer.py rename to trustgraph-core/trustgraph/core/dump/triples/parquet/writer.py diff --git a/trustgraph-core/trustgraph/embeddings/__init__.py b/trustgraph-core/trustgraph/core/embeddings/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/__init__.py rename to trustgraph-core/trustgraph/core/embeddings/__init__.py diff --git a/trustgraph-core/trustgraph/embeddings/hf/__init__.py b/trustgraph-core/trustgraph/core/embeddings/hf/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/hf/__init__.py rename to trustgraph-core/trustgraph/core/embeddings/hf/__init__.py diff --git a/trustgraph-core/trustgraph/embeddings/hf/__main__.py b/trustgraph-core/trustgraph/core/embeddings/hf/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/hf/__main__.py rename to trustgraph-core/trustgraph/core/embeddings/hf/__main__.py diff --git a/trustgraph-core/trustgraph/embeddings/hf/hf.py b/trustgraph-core/trustgraph/core/embeddings/hf/hf.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/hf/hf.py rename to trustgraph-core/trustgraph/core/embeddings/hf/hf.py diff --git a/trustgraph-core/trustgraph/embeddings/ollama/__init__.py b/trustgraph-core/trustgraph/core/embeddings/ollama/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/ollama/__init__.py rename to trustgraph-core/trustgraph/core/embeddings/ollama/__init__.py diff --git a/trustgraph-core/trustgraph/embeddings/ollama/__main__.py b/trustgraph-core/trustgraph/core/embeddings/ollama/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/ollama/__main__.py rename to trustgraph-core/trustgraph/core/embeddings/ollama/__main__.py diff --git a/trustgraph-core/trustgraph/embeddings/ollama/processor.py b/trustgraph-core/trustgraph/core/embeddings/ollama/processor.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/ollama/processor.py rename to trustgraph-core/trustgraph/core/embeddings/ollama/processor.py diff --git a/trustgraph-core/trustgraph/embeddings/vectorize/__init__.py b/trustgraph-core/trustgraph/core/embeddings/vectorize/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/vectorize/__init__.py rename to trustgraph-core/trustgraph/core/embeddings/vectorize/__init__.py diff --git a/trustgraph-core/trustgraph/embeddings/vectorize/__main__.py b/trustgraph-core/trustgraph/core/embeddings/vectorize/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/vectorize/__main__.py rename to trustgraph-core/trustgraph/core/embeddings/vectorize/__main__.py diff --git a/trustgraph-core/trustgraph/embeddings/vectorize/vectorize.py b/trustgraph-core/trustgraph/core/embeddings/vectorize/vectorize.py similarity index 100% rename from trustgraph-core/trustgraph/embeddings/vectorize/vectorize.py rename to trustgraph-core/trustgraph/core/embeddings/vectorize/vectorize.py diff --git a/trustgraph-core/trustgraph/exceptions.py b/trustgraph-core/trustgraph/core/exceptions.py similarity index 100% rename from trustgraph-core/trustgraph/exceptions.py rename to trustgraph-core/trustgraph/core/exceptions.py diff --git a/trustgraph-core/trustgraph/extract/__init__.py b/trustgraph-core/trustgraph/core/extract/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/__init__.py rename to trustgraph-core/trustgraph/core/extract/__init__.py diff --git a/trustgraph-core/trustgraph/extract/kg/__init__.py b/trustgraph-core/trustgraph/core/extract/kg/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/__init__.py rename to trustgraph-core/trustgraph/core/extract/kg/__init__.py diff --git a/trustgraph-core/trustgraph/extract/kg/definitions/__init__.py b/trustgraph-core/trustgraph/core/extract/kg/definitions/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/definitions/__init__.py rename to trustgraph-core/trustgraph/core/extract/kg/definitions/__init__.py diff --git a/trustgraph-core/trustgraph/extract/kg/definitions/__main__.py b/trustgraph-core/trustgraph/core/extract/kg/definitions/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/definitions/__main__.py rename to trustgraph-core/trustgraph/core/extract/kg/definitions/__main__.py diff --git a/trustgraph-core/trustgraph/extract/kg/definitions/extract.py b/trustgraph-core/trustgraph/core/extract/kg/definitions/extract.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/definitions/extract.py rename to trustgraph-core/trustgraph/core/extract/kg/definitions/extract.py diff --git a/trustgraph-core/trustgraph/extract/kg/relationships/__init__.py b/trustgraph-core/trustgraph/core/extract/kg/relationships/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/relationships/__init__.py rename to trustgraph-core/trustgraph/core/extract/kg/relationships/__init__.py diff --git a/trustgraph-core/trustgraph/extract/kg/relationships/__main__.py b/trustgraph-core/trustgraph/core/extract/kg/relationships/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/relationships/__main__.py rename to trustgraph-core/trustgraph/core/extract/kg/relationships/__main__.py diff --git a/trustgraph-core/trustgraph/extract/kg/relationships/extract.py b/trustgraph-core/trustgraph/core/extract/kg/relationships/extract.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/relationships/extract.py rename to trustgraph-core/trustgraph/core/extract/kg/relationships/extract.py diff --git a/trustgraph-core/trustgraph/extract/kg/topics/__init__.py b/trustgraph-core/trustgraph/core/extract/kg/topics/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/topics/__init__.py rename to trustgraph-core/trustgraph/core/extract/kg/topics/__init__.py diff --git a/trustgraph-core/trustgraph/extract/kg/topics/__main__.py b/trustgraph-core/trustgraph/core/extract/kg/topics/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/topics/__main__.py rename to trustgraph-core/trustgraph/core/extract/kg/topics/__main__.py diff --git a/trustgraph-core/trustgraph/extract/kg/topics/extract.py b/trustgraph-core/trustgraph/core/extract/kg/topics/extract.py similarity index 100% rename from trustgraph-core/trustgraph/extract/kg/topics/extract.py rename to trustgraph-core/trustgraph/core/extract/kg/topics/extract.py diff --git a/trustgraph-core/trustgraph/extract/object/__init__.py b/trustgraph-core/trustgraph/core/extract/object/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/object/__init__.py rename to trustgraph-core/trustgraph/core/extract/object/__init__.py diff --git a/trustgraph-core/trustgraph/extract/object/row/__init__.py b/trustgraph-core/trustgraph/core/extract/object/row/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/object/row/__init__.py rename to trustgraph-core/trustgraph/core/extract/object/row/__init__.py diff --git a/trustgraph-core/trustgraph/extract/object/row/__main__.py b/trustgraph-core/trustgraph/core/extract/object/row/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/extract/object/row/__main__.py rename to trustgraph-core/trustgraph/core/extract/object/row/__main__.py diff --git a/trustgraph-core/trustgraph/extract/object/row/extract.py b/trustgraph-core/trustgraph/core/extract/object/row/extract.py similarity index 100% rename from trustgraph-core/trustgraph/extract/object/row/extract.py rename to trustgraph-core/trustgraph/core/extract/object/row/extract.py diff --git a/trustgraph-core/trustgraph/graph_rag.py b/trustgraph-core/trustgraph/core/graph_rag.py similarity index 100% rename from trustgraph-core/trustgraph/graph_rag.py rename to trustgraph-core/trustgraph/core/graph_rag.py diff --git a/trustgraph-core/trustgraph/log_level.py b/trustgraph-core/trustgraph/core/log_level.py similarity index 100% rename from trustgraph-core/trustgraph/log_level.py rename to trustgraph-core/trustgraph/core/log_level.py diff --git a/trustgraph-core/trustgraph/metering/__init__.py b/trustgraph-core/trustgraph/core/metering/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/metering/__init__.py rename to trustgraph-core/trustgraph/core/metering/__init__.py diff --git a/trustgraph-core/trustgraph/metering/__main__.py b/trustgraph-core/trustgraph/core/metering/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/metering/__main__.py rename to trustgraph-core/trustgraph/core/metering/__main__.py diff --git a/trustgraph-core/trustgraph/metering/counter.py b/trustgraph-core/trustgraph/core/metering/counter.py similarity index 100% rename from trustgraph-core/trustgraph/metering/counter.py rename to trustgraph-core/trustgraph/core/metering/counter.py diff --git a/trustgraph-core/trustgraph/metering/pricelist.py b/trustgraph-core/trustgraph/core/metering/pricelist.py similarity index 100% rename from trustgraph-core/trustgraph/metering/pricelist.py rename to trustgraph-core/trustgraph/core/metering/pricelist.py diff --git a/trustgraph-core/trustgraph/model/__init__.py b/trustgraph-core/trustgraph/core/model/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/__init__.py rename to trustgraph-core/trustgraph/core/model/__init__.py diff --git a/trustgraph-core/trustgraph/model/prompt/__init__.py b/trustgraph-core/trustgraph/core/model/prompt/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/__init__.py rename to trustgraph-core/trustgraph/core/model/prompt/__init__.py diff --git a/trustgraph-core/trustgraph/model/prompt/generic/__init__.py b/trustgraph-core/trustgraph/core/model/prompt/generic/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/generic/__init__.py rename to trustgraph-core/trustgraph/core/model/prompt/generic/__init__.py diff --git a/trustgraph-core/trustgraph/model/prompt/generic/__main__.py b/trustgraph-core/trustgraph/core/model/prompt/generic/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/generic/__main__.py rename to trustgraph-core/trustgraph/core/model/prompt/generic/__main__.py diff --git a/trustgraph-core/trustgraph/model/prompt/generic/prompts.py b/trustgraph-core/trustgraph/core/model/prompt/generic/prompts.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/generic/prompts.py rename to trustgraph-core/trustgraph/core/model/prompt/generic/prompts.py diff --git a/trustgraph-core/trustgraph/model/prompt/generic/service.py b/trustgraph-core/trustgraph/core/model/prompt/generic/service.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/generic/service.py rename to trustgraph-core/trustgraph/core/model/prompt/generic/service.py diff --git a/trustgraph-core/trustgraph/model/prompt/template/__init__.py b/trustgraph-core/trustgraph/core/model/prompt/template/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/template/__init__.py rename to trustgraph-core/trustgraph/core/model/prompt/template/__init__.py diff --git a/trustgraph-core/trustgraph/model/prompt/template/__main__.py b/trustgraph-core/trustgraph/core/model/prompt/template/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/template/__main__.py rename to trustgraph-core/trustgraph/core/model/prompt/template/__main__.py diff --git a/trustgraph-core/trustgraph/model/prompt/template/prompts.py b/trustgraph-core/trustgraph/core/model/prompt/template/prompts.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/template/prompts.py rename to trustgraph-core/trustgraph/core/model/prompt/template/prompts.py diff --git a/trustgraph-core/trustgraph/model/prompt/template/service.py b/trustgraph-core/trustgraph/core/model/prompt/template/service.py similarity index 100% rename from trustgraph-core/trustgraph/model/prompt/template/service.py rename to trustgraph-core/trustgraph/core/model/prompt/template/service.py diff --git a/trustgraph-core/trustgraph/model/text_completion/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/azure/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/azure/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/azure/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/azure/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/azure/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/azure/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/azure/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/azure/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/azure/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/azure/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/azure/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/azure/llm.py diff --git a/trustgraph-core/trustgraph/model/text_completion/bedrock/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/bedrock/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/bedrock/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/bedrock/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/bedrock/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/bedrock/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/bedrock/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/bedrock/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/bedrock/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/bedrock/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/bedrock/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/bedrock/llm.py diff --git a/trustgraph-core/trustgraph/model/text_completion/claude/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/claude/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/claude/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/claude/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/claude/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/claude/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/claude/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/claude/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/claude/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/claude/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/claude/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/claude/llm.py diff --git a/trustgraph-core/trustgraph/model/text_completion/cohere/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/cohere/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/cohere/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/cohere/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/cohere/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/cohere/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/cohere/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/cohere/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/cohere/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/cohere/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/cohere/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/cohere/llm.py diff --git a/trustgraph-core/trustgraph/model/text_completion/llamafile/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/llamafile/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/llamafile/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/llamafile/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/llamafile/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/llamafile/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/llamafile/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/llamafile/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/llamafile/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/llamafile/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/llamafile/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/llamafile/llm.py diff --git a/trustgraph-core/trustgraph/model/text_completion/ollama/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/ollama/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/ollama/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/ollama/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/ollama/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/ollama/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/ollama/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/ollama/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/ollama/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/ollama/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/ollama/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/ollama/llm.py diff --git a/trustgraph-core/trustgraph/model/text_completion/openai/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/openai/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/openai/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/openai/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/openai/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/openai/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/openai/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/openai/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/openai/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/openai/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/openai/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/openai/llm.py diff --git a/trustgraph-core/trustgraph/model/text_completion/vertexai/__init__.py b/trustgraph-core/trustgraph/core/model/text_completion/vertexai/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/vertexai/__init__.py rename to trustgraph-core/trustgraph/core/model/text_completion/vertexai/__init__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/vertexai/__main__.py b/trustgraph-core/trustgraph/core/model/text_completion/vertexai/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/vertexai/__main__.py rename to trustgraph-core/trustgraph/core/model/text_completion/vertexai/__main__.py diff --git a/trustgraph-core/trustgraph/model/text_completion/vertexai/llm.py b/trustgraph-core/trustgraph/core/model/text_completion/vertexai/llm.py similarity index 100% rename from trustgraph-core/trustgraph/model/text_completion/vertexai/llm.py rename to trustgraph-core/trustgraph/core/model/text_completion/vertexai/llm.py diff --git a/trustgraph-core/trustgraph/objects/__init__.py b/trustgraph-core/trustgraph/core/objects/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/objects/__init__.py rename to trustgraph-core/trustgraph/core/objects/__init__.py diff --git a/trustgraph-core/trustgraph/objects/field.py b/trustgraph-core/trustgraph/core/objects/field.py similarity index 100% rename from trustgraph-core/trustgraph/objects/field.py rename to trustgraph-core/trustgraph/core/objects/field.py diff --git a/trustgraph-core/trustgraph/objects/object.py b/trustgraph-core/trustgraph/core/objects/object.py similarity index 100% rename from trustgraph-core/trustgraph/objects/object.py rename to trustgraph-core/trustgraph/core/objects/object.py diff --git a/trustgraph-core/trustgraph/processing/__init__.py b/trustgraph-core/trustgraph/core/processing/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/processing/__init__.py rename to trustgraph-core/trustgraph/core/processing/__init__.py diff --git a/trustgraph-core/trustgraph/processing/__main__.py b/trustgraph-core/trustgraph/core/processing/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/processing/__main__.py rename to trustgraph-core/trustgraph/core/processing/__main__.py diff --git a/trustgraph-core/trustgraph/processing/processing.py b/trustgraph-core/trustgraph/core/processing/processing.py similarity index 100% rename from trustgraph-core/trustgraph/processing/processing.py rename to trustgraph-core/trustgraph/core/processing/processing.py diff --git a/trustgraph-core/trustgraph/query/__init__.py b/trustgraph-core/trustgraph/core/query/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/__init__.py rename to trustgraph-core/trustgraph/core/query/__init__.py diff --git a/trustgraph-core/trustgraph/query/doc_embeddings/__init__.py b/trustgraph-core/trustgraph/core/query/doc_embeddings/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/doc_embeddings/__init__.py rename to trustgraph-core/trustgraph/core/query/doc_embeddings/__init__.py diff --git a/trustgraph-core/trustgraph/query/doc_embeddings/milvus/__init__.py b/trustgraph-core/trustgraph/core/query/doc_embeddings/milvus/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/doc_embeddings/milvus/__init__.py rename to trustgraph-core/trustgraph/core/query/doc_embeddings/milvus/__init__.py diff --git a/trustgraph-core/trustgraph/query/doc_embeddings/milvus/__main__.py b/trustgraph-core/trustgraph/core/query/doc_embeddings/milvus/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/query/doc_embeddings/milvus/__main__.py rename to trustgraph-core/trustgraph/core/query/doc_embeddings/milvus/__main__.py diff --git a/trustgraph-core/trustgraph/query/doc_embeddings/milvus/service.py b/trustgraph-core/trustgraph/core/query/doc_embeddings/milvus/service.py similarity index 100% rename from trustgraph-core/trustgraph/query/doc_embeddings/milvus/service.py rename to trustgraph-core/trustgraph/core/query/doc_embeddings/milvus/service.py diff --git a/trustgraph-core/trustgraph/query/doc_embeddings/qdrant/__init__.py b/trustgraph-core/trustgraph/core/query/doc_embeddings/qdrant/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/doc_embeddings/qdrant/__init__.py rename to trustgraph-core/trustgraph/core/query/doc_embeddings/qdrant/__init__.py diff --git a/trustgraph-core/trustgraph/query/doc_embeddings/qdrant/__main__.py b/trustgraph-core/trustgraph/core/query/doc_embeddings/qdrant/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/query/doc_embeddings/qdrant/__main__.py rename to trustgraph-core/trustgraph/core/query/doc_embeddings/qdrant/__main__.py diff --git a/trustgraph-core/trustgraph/query/doc_embeddings/qdrant/service.py b/trustgraph-core/trustgraph/core/query/doc_embeddings/qdrant/service.py similarity index 100% rename from trustgraph-core/trustgraph/query/doc_embeddings/qdrant/service.py rename to trustgraph-core/trustgraph/core/query/doc_embeddings/qdrant/service.py diff --git a/trustgraph-core/trustgraph/query/graph_embeddings/__init__.py b/trustgraph-core/trustgraph/core/query/graph_embeddings/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/graph_embeddings/__init__.py rename to trustgraph-core/trustgraph/core/query/graph_embeddings/__init__.py diff --git a/trustgraph-core/trustgraph/query/graph_embeddings/milvus/__init__.py b/trustgraph-core/trustgraph/core/query/graph_embeddings/milvus/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/graph_embeddings/milvus/__init__.py rename to trustgraph-core/trustgraph/core/query/graph_embeddings/milvus/__init__.py diff --git a/trustgraph-core/trustgraph/query/graph_embeddings/milvus/__main__.py b/trustgraph-core/trustgraph/core/query/graph_embeddings/milvus/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/query/graph_embeddings/milvus/__main__.py rename to trustgraph-core/trustgraph/core/query/graph_embeddings/milvus/__main__.py diff --git a/trustgraph-core/trustgraph/query/graph_embeddings/milvus/service.py b/trustgraph-core/trustgraph/core/query/graph_embeddings/milvus/service.py similarity index 100% rename from trustgraph-core/trustgraph/query/graph_embeddings/milvus/service.py rename to trustgraph-core/trustgraph/core/query/graph_embeddings/milvus/service.py diff --git a/trustgraph-core/trustgraph/query/graph_embeddings/qdrant/__init__.py b/trustgraph-core/trustgraph/core/query/graph_embeddings/qdrant/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/graph_embeddings/qdrant/__init__.py rename to trustgraph-core/trustgraph/core/query/graph_embeddings/qdrant/__init__.py diff --git a/trustgraph-core/trustgraph/query/graph_embeddings/qdrant/__main__.py b/trustgraph-core/trustgraph/core/query/graph_embeddings/qdrant/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/query/graph_embeddings/qdrant/__main__.py rename to trustgraph-core/trustgraph/core/query/graph_embeddings/qdrant/__main__.py diff --git a/trustgraph-core/trustgraph/query/graph_embeddings/qdrant/service.py b/trustgraph-core/trustgraph/core/query/graph_embeddings/qdrant/service.py similarity index 100% rename from trustgraph-core/trustgraph/query/graph_embeddings/qdrant/service.py rename to trustgraph-core/trustgraph/core/query/graph_embeddings/qdrant/service.py diff --git a/trustgraph-core/trustgraph/query/triples/__init__.py b/trustgraph-core/trustgraph/core/query/triples/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/triples/__init__.py rename to trustgraph-core/trustgraph/core/query/triples/__init__.py diff --git a/trustgraph-core/trustgraph/query/triples/cassandra/__init__.py b/trustgraph-core/trustgraph/core/query/triples/cassandra/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/triples/cassandra/__init__.py rename to trustgraph-core/trustgraph/core/query/triples/cassandra/__init__.py diff --git a/trustgraph-core/trustgraph/query/triples/cassandra/__main__.py b/trustgraph-core/trustgraph/core/query/triples/cassandra/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/query/triples/cassandra/__main__.py rename to trustgraph-core/trustgraph/core/query/triples/cassandra/__main__.py diff --git a/trustgraph-core/trustgraph/query/triples/cassandra/service.py b/trustgraph-core/trustgraph/core/query/triples/cassandra/service.py similarity index 100% rename from trustgraph-core/trustgraph/query/triples/cassandra/service.py rename to trustgraph-core/trustgraph/core/query/triples/cassandra/service.py diff --git a/trustgraph-core/trustgraph/query/triples/neo4j/__init__.py b/trustgraph-core/trustgraph/core/query/triples/neo4j/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/query/triples/neo4j/__init__.py rename to trustgraph-core/trustgraph/core/query/triples/neo4j/__init__.py diff --git a/trustgraph-core/trustgraph/query/triples/neo4j/__main__.py b/trustgraph-core/trustgraph/core/query/triples/neo4j/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/query/triples/neo4j/__main__.py rename to trustgraph-core/trustgraph/core/query/triples/neo4j/__main__.py diff --git a/trustgraph-core/trustgraph/query/triples/neo4j/service.py b/trustgraph-core/trustgraph/core/query/triples/neo4j/service.py similarity index 100% rename from trustgraph-core/trustgraph/query/triples/neo4j/service.py rename to trustgraph-core/trustgraph/core/query/triples/neo4j/service.py diff --git a/trustgraph-core/trustgraph/rdf.py b/trustgraph-core/trustgraph/core/rdf.py similarity index 100% rename from trustgraph-core/trustgraph/rdf.py rename to trustgraph-core/trustgraph/core/rdf.py diff --git a/trustgraph-core/trustgraph/retrieval/__init__.py b/trustgraph-core/trustgraph/core/retrieval/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/retrieval/__init__.py rename to trustgraph-core/trustgraph/core/retrieval/__init__.py diff --git a/trustgraph-core/trustgraph/retrieval/document_rag/__init__.py b/trustgraph-core/trustgraph/core/retrieval/document_rag/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/retrieval/document_rag/__init__.py rename to trustgraph-core/trustgraph/core/retrieval/document_rag/__init__.py diff --git a/trustgraph-core/trustgraph/retrieval/document_rag/__main__.py b/trustgraph-core/trustgraph/core/retrieval/document_rag/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/retrieval/document_rag/__main__.py rename to trustgraph-core/trustgraph/core/retrieval/document_rag/__main__.py diff --git a/trustgraph-core/trustgraph/retrieval/document_rag/rag.py b/trustgraph-core/trustgraph/core/retrieval/document_rag/rag.py similarity index 100% rename from trustgraph-core/trustgraph/retrieval/document_rag/rag.py rename to trustgraph-core/trustgraph/core/retrieval/document_rag/rag.py diff --git a/trustgraph-core/trustgraph/retrieval/graph_rag/__init__.py b/trustgraph-core/trustgraph/core/retrieval/graph_rag/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/retrieval/graph_rag/__init__.py rename to trustgraph-core/trustgraph/core/retrieval/graph_rag/__init__.py diff --git a/trustgraph-core/trustgraph/retrieval/graph_rag/__main__.py b/trustgraph-core/trustgraph/core/retrieval/graph_rag/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/retrieval/graph_rag/__main__.py rename to trustgraph-core/trustgraph/core/retrieval/graph_rag/__main__.py diff --git a/trustgraph-core/trustgraph/retrieval/graph_rag/rag.py b/trustgraph-core/trustgraph/core/retrieval/graph_rag/rag.py similarity index 100% rename from trustgraph-core/trustgraph/retrieval/graph_rag/rag.py rename to trustgraph-core/trustgraph/core/retrieval/graph_rag/rag.py diff --git a/trustgraph-core/trustgraph/schema/__init__.py b/trustgraph-core/trustgraph/core/schema/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/schema/__init__.py rename to trustgraph-core/trustgraph/core/schema/__init__.py diff --git a/trustgraph-core/trustgraph/schema/documents.py b/trustgraph-core/trustgraph/core/schema/documents.py similarity index 100% rename from trustgraph-core/trustgraph/schema/documents.py rename to trustgraph-core/trustgraph/core/schema/documents.py diff --git a/trustgraph-core/trustgraph/schema/graph.py b/trustgraph-core/trustgraph/core/schema/graph.py similarity index 100% rename from trustgraph-core/trustgraph/schema/graph.py rename to trustgraph-core/trustgraph/core/schema/graph.py diff --git a/trustgraph-core/trustgraph/schema/models.py b/trustgraph-core/trustgraph/core/schema/models.py similarity index 100% rename from trustgraph-core/trustgraph/schema/models.py rename to trustgraph-core/trustgraph/core/schema/models.py diff --git a/trustgraph-core/trustgraph/schema/object.py b/trustgraph-core/trustgraph/core/schema/object.py similarity index 100% rename from trustgraph-core/trustgraph/schema/object.py rename to trustgraph-core/trustgraph/core/schema/object.py diff --git a/trustgraph-core/trustgraph/schema/prompt.py b/trustgraph-core/trustgraph/core/schema/prompt.py similarity index 100% rename from trustgraph-core/trustgraph/schema/prompt.py rename to trustgraph-core/trustgraph/core/schema/prompt.py diff --git a/trustgraph-core/trustgraph/schema/retrieval.py b/trustgraph-core/trustgraph/core/schema/retrieval.py similarity index 100% rename from trustgraph-core/trustgraph/schema/retrieval.py rename to trustgraph-core/trustgraph/core/schema/retrieval.py diff --git a/trustgraph-core/trustgraph/schema/topic.py b/trustgraph-core/trustgraph/core/schema/topic.py similarity index 100% rename from trustgraph-core/trustgraph/schema/topic.py rename to trustgraph-core/trustgraph/core/schema/topic.py diff --git a/trustgraph-core/trustgraph/schema/types.py b/trustgraph-core/trustgraph/core/schema/types.py similarity index 100% rename from trustgraph-core/trustgraph/schema/types.py rename to trustgraph-core/trustgraph/core/schema/types.py diff --git a/trustgraph-core/trustgraph/storage/__init__.py b/trustgraph-core/trustgraph/core/storage/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/__init__.py rename to trustgraph-core/trustgraph/core/storage/__init__.py diff --git a/trustgraph-core/trustgraph/storage/doc_embeddings/__init__.py b/trustgraph-core/trustgraph/core/storage/doc_embeddings/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/doc_embeddings/__init__.py rename to trustgraph-core/trustgraph/core/storage/doc_embeddings/__init__.py diff --git a/trustgraph-core/trustgraph/storage/doc_embeddings/milvus/__init__.py b/trustgraph-core/trustgraph/core/storage/doc_embeddings/milvus/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/doc_embeddings/milvus/__init__.py rename to trustgraph-core/trustgraph/core/storage/doc_embeddings/milvus/__init__.py diff --git a/trustgraph-core/trustgraph/storage/doc_embeddings/milvus/__main__.py b/trustgraph-core/trustgraph/core/storage/doc_embeddings/milvus/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/doc_embeddings/milvus/__main__.py rename to trustgraph-core/trustgraph/core/storage/doc_embeddings/milvus/__main__.py diff --git a/trustgraph-core/trustgraph/storage/doc_embeddings/milvus/write.py b/trustgraph-core/trustgraph/core/storage/doc_embeddings/milvus/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/doc_embeddings/milvus/write.py rename to trustgraph-core/trustgraph/core/storage/doc_embeddings/milvus/write.py diff --git a/trustgraph-core/trustgraph/storage/doc_embeddings/qdrant/__init__.py b/trustgraph-core/trustgraph/core/storage/doc_embeddings/qdrant/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/doc_embeddings/qdrant/__init__.py rename to trustgraph-core/trustgraph/core/storage/doc_embeddings/qdrant/__init__.py diff --git a/trustgraph-core/trustgraph/storage/doc_embeddings/qdrant/__main__.py b/trustgraph-core/trustgraph/core/storage/doc_embeddings/qdrant/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/doc_embeddings/qdrant/__main__.py rename to trustgraph-core/trustgraph/core/storage/doc_embeddings/qdrant/__main__.py diff --git a/trustgraph-core/trustgraph/storage/doc_embeddings/qdrant/write.py b/trustgraph-core/trustgraph/core/storage/doc_embeddings/qdrant/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/doc_embeddings/qdrant/write.py rename to trustgraph-core/trustgraph/core/storage/doc_embeddings/qdrant/write.py diff --git a/trustgraph-core/trustgraph/storage/graph_embeddings/__init__.py b/trustgraph-core/trustgraph/core/storage/graph_embeddings/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/graph_embeddings/__init__.py rename to trustgraph-core/trustgraph/core/storage/graph_embeddings/__init__.py diff --git a/trustgraph-core/trustgraph/storage/graph_embeddings/milvus/__init__.py b/trustgraph-core/trustgraph/core/storage/graph_embeddings/milvus/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/graph_embeddings/milvus/__init__.py rename to trustgraph-core/trustgraph/core/storage/graph_embeddings/milvus/__init__.py diff --git a/trustgraph-core/trustgraph/storage/graph_embeddings/milvus/__main__.py b/trustgraph-core/trustgraph/core/storage/graph_embeddings/milvus/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/graph_embeddings/milvus/__main__.py rename to trustgraph-core/trustgraph/core/storage/graph_embeddings/milvus/__main__.py diff --git a/trustgraph-core/trustgraph/storage/graph_embeddings/milvus/write.py b/trustgraph-core/trustgraph/core/storage/graph_embeddings/milvus/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/graph_embeddings/milvus/write.py rename to trustgraph-core/trustgraph/core/storage/graph_embeddings/milvus/write.py diff --git a/trustgraph-core/trustgraph/storage/graph_embeddings/qdrant/__init__.py b/trustgraph-core/trustgraph/core/storage/graph_embeddings/qdrant/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/graph_embeddings/qdrant/__init__.py rename to trustgraph-core/trustgraph/core/storage/graph_embeddings/qdrant/__init__.py diff --git a/trustgraph-core/trustgraph/storage/graph_embeddings/qdrant/__main__.py b/trustgraph-core/trustgraph/core/storage/graph_embeddings/qdrant/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/graph_embeddings/qdrant/__main__.py rename to trustgraph-core/trustgraph/core/storage/graph_embeddings/qdrant/__main__.py diff --git a/trustgraph-core/trustgraph/storage/graph_embeddings/qdrant/write.py b/trustgraph-core/trustgraph/core/storage/graph_embeddings/qdrant/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/graph_embeddings/qdrant/write.py rename to trustgraph-core/trustgraph/core/storage/graph_embeddings/qdrant/write.py diff --git a/trustgraph-core/trustgraph/storage/object_embeddings/__init__.py b/trustgraph-core/trustgraph/core/storage/object_embeddings/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/object_embeddings/__init__.py rename to trustgraph-core/trustgraph/core/storage/object_embeddings/__init__.py diff --git a/trustgraph-core/trustgraph/storage/object_embeddings/milvus/__init__.py b/trustgraph-core/trustgraph/core/storage/object_embeddings/milvus/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/object_embeddings/milvus/__init__.py rename to trustgraph-core/trustgraph/core/storage/object_embeddings/milvus/__init__.py diff --git a/trustgraph-core/trustgraph/storage/object_embeddings/milvus/__main__.py b/trustgraph-core/trustgraph/core/storage/object_embeddings/milvus/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/object_embeddings/milvus/__main__.py rename to trustgraph-core/trustgraph/core/storage/object_embeddings/milvus/__main__.py diff --git a/trustgraph-core/trustgraph/storage/object_embeddings/milvus/write.py b/trustgraph-core/trustgraph/core/storage/object_embeddings/milvus/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/object_embeddings/milvus/write.py rename to trustgraph-core/trustgraph/core/storage/object_embeddings/milvus/write.py diff --git a/trustgraph-core/trustgraph/storage/rows/__init__.py b/trustgraph-core/trustgraph/core/storage/rows/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/rows/__init__.py rename to trustgraph-core/trustgraph/core/storage/rows/__init__.py diff --git a/trustgraph-core/trustgraph/storage/rows/cassandra/__init__.py b/trustgraph-core/trustgraph/core/storage/rows/cassandra/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/rows/cassandra/__init__.py rename to trustgraph-core/trustgraph/core/storage/rows/cassandra/__init__.py diff --git a/trustgraph-core/trustgraph/storage/rows/cassandra/__main__.py b/trustgraph-core/trustgraph/core/storage/rows/cassandra/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/rows/cassandra/__main__.py rename to trustgraph-core/trustgraph/core/storage/rows/cassandra/__main__.py diff --git a/trustgraph-core/trustgraph/storage/rows/cassandra/write.py b/trustgraph-core/trustgraph/core/storage/rows/cassandra/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/rows/cassandra/write.py rename to trustgraph-core/trustgraph/core/storage/rows/cassandra/write.py diff --git a/trustgraph-core/trustgraph/storage/triples/__init__.py b/trustgraph-core/trustgraph/core/storage/triples/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/triples/__init__.py rename to trustgraph-core/trustgraph/core/storage/triples/__init__.py diff --git a/trustgraph-core/trustgraph/storage/triples/cassandra/__init__.py b/trustgraph-core/trustgraph/core/storage/triples/cassandra/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/triples/cassandra/__init__.py rename to trustgraph-core/trustgraph/core/storage/triples/cassandra/__init__.py diff --git a/trustgraph-core/trustgraph/storage/triples/cassandra/__main__.py b/trustgraph-core/trustgraph/core/storage/triples/cassandra/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/triples/cassandra/__main__.py rename to trustgraph-core/trustgraph/core/storage/triples/cassandra/__main__.py diff --git a/trustgraph-core/trustgraph/storage/triples/cassandra/write.py b/trustgraph-core/trustgraph/core/storage/triples/cassandra/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/triples/cassandra/write.py rename to trustgraph-core/trustgraph/core/storage/triples/cassandra/write.py diff --git a/trustgraph-core/trustgraph/storage/triples/neo4j/__init__.py b/trustgraph-core/trustgraph/core/storage/triples/neo4j/__init__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/triples/neo4j/__init__.py rename to trustgraph-core/trustgraph/core/storage/triples/neo4j/__init__.py diff --git a/trustgraph-core/trustgraph/storage/triples/neo4j/__main__.py b/trustgraph-core/trustgraph/core/storage/triples/neo4j/__main__.py similarity index 100% rename from trustgraph-core/trustgraph/storage/triples/neo4j/__main__.py rename to trustgraph-core/trustgraph/core/storage/triples/neo4j/__main__.py diff --git a/trustgraph-core/trustgraph/storage/triples/neo4j/write.py b/trustgraph-core/trustgraph/core/storage/triples/neo4j/write.py similarity index 100% rename from trustgraph-core/trustgraph/storage/triples/neo4j/write.py rename to trustgraph-core/trustgraph/core/storage/triples/neo4j/write.py