From 44ab6ca963582db88123ce5c78a949c2418ad1a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Thu, 14 Sep 2023 13:00:40 +0200
Subject: [PATCH] running\?

---
 ...anguage.md => LinkAhead-Query-Language.md} |  0
 ...db_openapi.yaml => linkahead_openapi.yaml} |  0
 .../{caosdb => linkahead}/datetime/Date.java  |  0
 .../datetime/DateTimeFactory2.java            |  0
 .../datetime/DateTimeFactoryInterface.java    |  0
 .../datetime/DateTimeInterface.java           |  0
 .../datetime/DateTimeLexer.g4                 |  0
 .../datetime/DateTimeParser.g4                |  0
 .../datetime/DateTimeStringStrategy.java      |  0
 .../datetime/FragmentDateTime.java            |  0
 ...egorianCalendarDateTimeStringStrategy.java |  0
 .../datetime/Interval.java                    |  0
 .../LeapSecondDateTimeStringStrategy.java     |  0
 .../datetime/SemiCompleteDateTime.java        |  0
 .../datetime/UTCDateTime.java                 |  0
 .../datetime/UTCTimeZoneShift.java            |  0
 .../server/FileSystem.java                    |  0
 .../server/HttpToHttpsRedirector.java         |  0
 .../server/LinkAheadAuthenticator.java}       |  0
 .../server/LinkAheadAuthorizer.java}          |  0
 .../server/LinkAheadException.java}           |  0
 .../server/LinkAheadServer.java}              |  0
 .../LinkAheadServerConnectorHelper.java}      |  0
 .../server/ServerProperties.java              |  0
 .../server/ServerPropertiesSerializer.java    |  0
 .../server/accessControl/ACMPermissions.java  |  0
 .../AnonymousAuthenticationToken.java         |  0
 .../server/accessControl/AnonymousRealm.java  |  0
 .../accessControl/AuthenticationUtils.java    |  0
 .../server/accessControl/Config.java          |  0
 .../accessControl/ConsumedInfoCleanupJob.java |  0
 .../accessControl/CredentialsValidator.java   |  0
 .../accessControl/HashPasswordValidator.java  |  0
 .../accessControl/InternalUserSource.java     |  0
 .../LinkAheadAuthorizingRealm.java}           |  0
 .../accessControl/LinkAheadDefaultRealm.java} |  0
 .../LinkAheadRolePermissionResolver.java}     |  0
 .../server/accessControl/Mode.java            |  0
 .../OneTimeAuthenticationToken.java           |  0
 .../OneTimeTokenConsumedInfo.java             |  0
 .../accessControl/OneTimeTokenToFile.java     |  0
 .../server/accessControl/Pam.java             |  0
 .../server/accessControl/PamScriptCaller.java |  0
 .../server/accessControl/Principal.java       |  0
 .../RealmUsernamePasswordToken.java           |  0
 .../server/accessControl/Role.java            |  0
 .../SelfValidatingAuthenticationToken.java    |  0
 .../server/accessControl/SessionToken.java    |  0
 .../accessControl/SessionTokenRealm.java      |  0
 .../SinglePermissionSubject.java              |  0
 .../server/accessControl/UserSource.java      |  0
 .../server/accessControl/UserSources.java     |  0
 .../server/accessControl/UserStatus.java      |  0
 .../server/caching/Cache.java                 |  0
 .../server/caching/CacheHelper.java           |  0
 .../server/caching/JCSCacheHelper.java        |  0
 .../server/database/BackendTransaction.java   |  0
 .../database/CacheableBackendTransaction.java |  0
 .../server/database/ChainTransaction.java     |  0
 .../server/database/Database.java             |  0
 .../database/DatabaseAccessManager.java       |  0
 .../database/access/AbstractAccess.java       |  0
 .../server/database/access/Access.java        |  0
 .../database/access/AccessControlAccess.java  |  0
 .../server/database/access/InfoAccess.java    |  0
 .../server/database/access/InitAccess.java    |  0
 .../database/access/TransactionAccess.java    |  0
 .../MySQL/ConnectionException.java            |  0
 .../MySQL/DatabaseConnectionPool.java         |  0
 .../implementation/MySQL/DatabaseUtils.java   |  0
 .../MySQL/MySQLDeleteEntityProperties.java    |  0
 .../MySQL/MySQLDeletePassword.java            |  0
 .../implementation/MySQL/MySQLDeleteRole.java |  0
 .../MySQL/MySQLDeleteSparseEntity.java        |  0
 .../implementation/MySQL/MySQLDeleteUser.java |  0
 .../MySQL/MySQLGetAllNames.java               |  0
 .../MySQL/MySQLGetChildren.java               |  0
 .../MySQL/MySQLGetDependentEntities.java      |  0
 .../MySQL/MySQLGetFileRecordByPath.java       |  0
 .../MySQL/MySQLGetIDByName.java               |  0
 .../implementation/MySQL/MySQLGetInfo.java    |  0
 .../MySQL/MySQLGetUpdateableChecksums.java    |  0
 .../implementation/MySQL/MySQLHelper.java     |  0
 .../MySQL/MySQLInsertEntityDatatype.java      |  0
 .../MySQL/MySQLInsertEntityProperties.java    |  0
 .../MySQL/MySQLInsertLinCon.java              |  0
 .../MySQL/MySQLInsertLogRecord.java           |  0
 .../MySQL/MySQLInsertParents.java             |  0
 .../implementation/MySQL/MySQLInsertRole.java |  0
 .../MySQL/MySQLInsertSparseEntity.java        |  0
 .../MySQL/MySQLInsertTransactionHistory.java  |  0
 .../implementation/MySQL/MySQLIsSubType.java  |  0
 .../implementation/MySQL/MySQLListRoles.java  |  0
 .../implementation/MySQL/MySQLListUsers.java  |  0
 .../MySQL/MySQLLogUserVisit.java              |  0
 .../MySQL/MySQLRetrieveAll.java               |  0
 .../MySQL/MySQLRetrieveAllUncheckedFiles.java |  0
 .../MySQL/MySQLRetrieveDatatypes.java         |  0
 .../MySQL/MySQLRetrieveEntityACL.java         |  0
 .../MySQL/MySQLRetrieveLogRecord.java         |  0
 .../MySQL/MySQLRetrieveParents.java           |  0
 .../MySQL/MySQLRetrievePasswordValidator.java |  0
 .../MySQL/MySQLRetrievePermissionRules.java   |  0
 .../MySQL/MySQLRetrieveProperties.java        |  0
 .../MySQLRetrieveQueryTemplateDefinition.java |  0
 .../MySQL/MySQLRetrieveRole.java              |  0
 .../MySQL/MySQLRetrieveSparseEntity.java      |  0
 .../MySQL/MySQLRetrieveUser.java              |  0
 .../MySQL/MySQLRetrieveVersionHistory.java    |  0
 .../MySQLSetFileCheckedTimestampImpl.java     |  0
 .../MySQL/MySQLSetFileChecksum.java           |  0
 .../MySQL/MySQLSetPassword.java               |  0
 .../MySQL/MySQLSetPermissionRules.java        |  0
 .../MySQLSetQueryTemplateDefinition.java      |  0
 .../implementation/MySQL/MySQLSyncStats.java  |  0
 .../MySQL/MySQLTransaction.java               |  0
 .../MySQL/MySQLUpdateSparseEntity.java        |  0
 .../implementation/MySQL/MySQLUpdateUser.java |  0
 .../MySQL/MySQLUpdateUserRoles.java           |  0
 .../implementation/MySQL/Replacement.java     |  0
 .../UnixFileSystemCheckHash.java              |  0
 .../UnixFileSystemCheckSize.java              |  0
 .../UnixFileSystemFileExists.java             |  0
 .../UnixFileSystemFileWasModifiedAfter.java   |  0
 .../UnixFileSystemGetFileIterator.java        |  0
 .../UnixFileSystem/UnixFileSystemHelper.java  |  0
 .../UnixFileSystemTransaction.java            |  0
 .../interfaces/BackendTransactionImpl.java    |  0
 .../DeleteEntityPropertiesImpl.java           |  0
 .../interfaces/DeletePasswordImpl.java        |  0
 .../backend/interfaces/DeleteRoleImpl.java    |  0
 .../interfaces/DeleteSparseEntityImpl.java    |  0
 .../backend/interfaces/DeleteUserImpl.java    |  0
 .../backend/interfaces/FileCheckHash.java     |  0
 .../backend/interfaces/FileCheckSize.java     |  0
 .../backend/interfaces/FileExists.java        |  0
 .../interfaces/FileWasModifiedAfter.java      |  0
 .../backend/interfaces/GetAllNamesImpl.java   |  0
 .../backend/interfaces/GetChildrenImpl.java   |  0
 .../interfaces/GetDependentEntitiesImpl.java  |  0
 .../interfaces/GetFileIteratorImpl.java       |  0
 .../interfaces/GetFileRecordByPathImpl.java   |  0
 .../backend/interfaces/GetIDByNameImpl.java   |  0
 .../backend/interfaces/GetInfoImpl.java       |  0
 .../GetUpdateableChecksumsImpl.java           |  0
 .../interfaces/InsertEntityDatatypeImpl.java  |  0
 .../InsertEntityPropertiesImpl.java           |  0
 .../backend/interfaces/InsertLinConImpl.java  |  0
 .../interfaces/InsertLogRecordImpl.java       |  0
 .../backend/interfaces/InsertParentsImpl.java |  0
 .../backend/interfaces/InsertRoleImpl.java    |  0
 .../interfaces/InsertSparseEntityImpl.java    |  0
 .../InsertTransactionHistoryImpl.java         |  0
 .../backend/interfaces/IsSubTypeImpl.java     |  0
 .../backend/interfaces/ListRolesImpl.java     |  0
 .../backend/interfaces/ListUsersImpl.java     |  0
 .../backend/interfaces/LogUserVisitImpl.java  |  0
 .../backend/interfaces/RetrieveAllImpl.java   |  0
 .../RetrieveAllUncheckedFilesImpl.java        |  0
 .../interfaces/RetrieveDatatypesImpl.java     |  0
 .../interfaces/RetrieveEntityACLImpl.java     |  0
 .../interfaces/RetrieveLogRecordImpl.java     |  0
 .../interfaces/RetrieveParentsImpl.java       |  0
 .../RetrievePasswordValidatorImpl.java        |  0
 .../RetrievePermissionRulesImpl.java          |  0
 .../interfaces/RetrievePropertiesImpl.java    |  0
 .../RetrieveQueryTemplateDefinitionImpl.java  |  0
 .../backend/interfaces/RetrieveRoleImpl.java  |  0
 .../interfaces/RetrieveSparseEntityImpl.java  |  0
 .../backend/interfaces/RetrieveUserImpl.java  |  0
 .../RetrieveVersionHistoryImpl.java           |  0
 .../SetFileCheckedTimestampImpl.java          |  0
 .../interfaces/SetFileChecksumImpl.java       |  0
 .../backend/interfaces/SetPasswordImpl.java   |  0
 .../interfaces/SetPermissionRulesImpl.java    |  0
 .../SetQueryTemplateDefinitionImpl.java       |  0
 .../backend/interfaces/SyncStatsImpl.java     |  0
 .../interfaces/UpdateSparseEntityImpl.java    |  0
 .../backend/interfaces/UpdateUserImpl.java    |  0
 .../interfaces/UpdateUserRolesImpl.java       |  0
 .../transaction/DeleteEntityProperties.java   |  0
 .../transaction/DeleteEntityTransaction.java  |  0
 .../backend/transaction/DeleteFile.java       |  0
 .../backend/transaction/DeletePassword.java   |  0
 .../backend/transaction/DeleteRole.java       |  0
 .../transaction/DeleteSparseEntity.java       |  0
 .../backend/transaction/DeleteUser.java       |  0
 .../transaction/FileConsistencyCheck.java     |  0
 .../backend/transaction/GetAllNames.java      |  0
 .../backend/transaction/GetChildren.java      |  0
 .../transaction/GetDependentEntities.java     |  0
 .../backend/transaction/GetFileIterator.java  |  0
 .../transaction/GetFileRecordByPath.java      |  0
 .../backend/transaction/GetIDByName.java      |  0
 .../database/backend/transaction/GetInfo.java |  0
 .../transaction/GetUpdateableChecksums.java   |  0
 .../transaction/InsertEntityDatatype.java     |  0
 .../transaction/InsertEntityProperties.java   |  0
 .../transaction/InsertEntityTransaction.java  |  0
 .../backend/transaction/InsertFile.java       |  0
 .../backend/transaction/InsertLinCon.java     |  0
 .../backend/transaction/InsertLogRecord.java  |  0
 .../backend/transaction/InsertParents.java    |  0
 .../backend/transaction/InsertRole.java       |  0
 .../transaction/InsertSparseEntity.java       |  0
 .../transaction/InsertTransactionHistory.java |  0
 .../backend/transaction/IsSubType.java        |  0
 .../backend/transaction/ListRoles.java        |  0
 .../backend/transaction/ListUsers.java        |  0
 .../backend/transaction/LogUserVisit.java     |  0
 .../backend/transaction/RetrieveAll.java      |  0
 .../RetrieveAllUncheckedFiles.java            |  0
 .../transaction/RetrieveDatatypes.java        |  0
 .../RetrieveEntityACLTransaction.java         |  0
 .../RetrieveFullEntityTransaction.java        |  0
 .../transaction/RetrieveLogRecord.java        |  0
 .../backend/transaction/RetrieveParents.java  |  0
 .../RetrievePasswordValidator.java            |  0
 .../transaction/RetrievePermissionRules.java  |  0
 .../transaction/RetrieveProperties.java       |  0
 .../RetrieveQueryTemplateDefinition.java      |  0
 .../backend/transaction/RetrieveRole.java     |  0
 .../transaction/RetrieveSparseEntity.java     |  0
 .../backend/transaction/RetrieveUser.java     |  0
 .../transaction/RetrieveVersionHistory.java   |  0
 .../transaction/RetrieveVersionInfo.java      |  0
 .../transaction/SetFileCheckedTimestamp.java  |  0
 .../backend/transaction/SetFileChecksum.java  |  0
 .../backend/transaction/SetPassword.java      |  0
 .../transaction/SetPermissionRules.java       |  0
 .../SetQueryTemplateDefinition.java           |  0
 .../backend/transaction/SyncStats.java        |  0
 .../transaction/UpdateEntityTransaction.java  |  0
 .../transaction/UpdateSparseEntity.java       |  0
 .../backend/transaction/UpdateUser.java       |  0
 .../backend/transaction/UpdateUserRoles.java  |  0
 .../transaction/VersionTransaction.java       |  0
 .../EntityDoesNotExistException.java          |  0
 .../EntityWasNotUniqueException.java          |  0
 .../exceptions/IntegrityException.java        |  0
 .../exceptions/RolledBackException.java       |  0
 .../exceptions/TransactionException.java      |  0
 .../server/database/misc/DBHelper.java        |  0
 .../server/database/misc/RollBackHandler.java |  0
 .../database/misc/TransactionBenchmark.java   |  0
 .../server/database/proto/FlatProperty.java   |  0
 .../server/database/proto/LinCon.java         |  0
 .../server/database/proto/ProtoGroup.java     |  0
 .../server/database/proto/ProtoInfo.java      |  0
 .../server/database/proto/ProtoProperty.java  |  0
 .../server/database/proto/ProtoUser.java      |  0
 .../server/database/proto/SparseEntity.java   |  0
 .../database/proto/VersionHistoryItem.java    |  0
 .../database/proto/VerySparseEntity.java      |  0
 .../datatype/AbstractCollectionDatatype.java  |  0
 .../server/datatype/AbstractDatatype.java     |  0
 .../server/datatype/AbstractEnumValue.java    |  0
 .../server/datatype/BooleanDatatype.java      |  0
 .../server/datatype/BooleanValue.java         |  0
 .../datatype/CollectionDatatypeFactory.java   |  0
 .../server/datatype/CollectionValue.java      |  0
 .../server/datatype/DatatypeDefinition.java   |  0
 .../server/datatype/DateTimeDatatype.java     |  0
 .../server/datatype/DoubleDatatype.java       |  0
 .../server/datatype/FileDatatype.java         |  0
 .../server/datatype/GenericValue.java         |  0
 .../server/datatype/IndexedSingleValue.java   |  0
 .../server/datatype/IntegerDatatype.java      |  0
 .../server/datatype/LinkAheadEnum.java}       |  0
 .../server/datatype/ListDatatype.java         |  0
 .../server/datatype/ListDatatypeFactory.java  |  0
 .../server/datatype/ReferenceDatatype.java    |  0
 .../server/datatype/ReferenceDatatype2.java   |  0
 .../server/datatype/ReferenceValue.java       |  0
 .../server/datatype/SingleValue.java          |  0
 .../server/datatype/TextDatatype.java         |  0
 .../server/datatype/Value.java                |  0
 .../server/entity/Affiliation.java            |  0
 .../server/entity/ClientMessage.java          |  0
 .../server/entity/DeleteEntity.java           |  0
 .../server/entity/Entity.java                 | 27 -------------------
 .../server/entity/EntityID.java               |  0
 .../server/entity/EntityInterface.java        | 16 -----------
 .../server/entity/FileProperties.java         |  0
 .../server/entity/InsertEntity.java           |  0
 .../server/entity/MagicTypes.java             |  0
 .../server/entity/Message.java                |  0
 .../server/entity/NoSuchRoleException.java    |  0
 .../server/entity/RetrieveEntity.java         |  0
 .../server/entity/Role.java                   |  0
 .../server/entity/StatementStatus.java        |  0
 .../entity/StatementStatusInterface.java      |  0
 .../server/entity/TransactionEntity.java      |  0
 .../server/entity/UpdateEntity.java           |  0
 .../server/entity/Version.java                |  0
 .../server/entity/WritableEntity.java         |  0
 .../server/entity/WriteEntity.java            |  0
 .../server/entity/container/Container.java    |  0
 .../entity/container/EntityByIdContainer.java |  0
 .../entity/container/ParentContainer.java     |  0
 .../entity/container/PropertyContainer.java   |  0
 .../entity/container/RetrieveContainer.java   |  0
 .../container/TransactionContainer.java       |  0
 .../entity/container/WritableContainer.java   |  0
 .../server/entity/wrapper/EntityWrapper.java  |  3 ++-
 .../server/entity/wrapper/Parent.java         |  0
 .../server/entity/wrapper/Property.java       |  0
 .../entity/xml/DomainToElementStrategy.java   |  0
 .../entity/xml/EntityToElementStrategy.java   |  0
 .../entity/xml/FileToElementStrategy.java     |  0
 .../xml/IdAndServerMessagesOnlyStrategy.java  |  0
 .../entity/xml/ParentToElementStrategy.java   |  2 +-
 .../entity/xml/PropertyToElementStrategy.java |  0
 .../entity/xml/SerializeFieldStrategy.java    |  0
 .../server/entity/xml/ToElementStrategy.java  |  0
 .../server/entity/xml/ToElementable.java      |  0
 .../entity/xml/VersionXMLSerializer.java      |  0
 .../AccessControlManagementServiceImpl.java   |  0
 .../server/grpc/AuthInterceptor.java          |  0
 .../server/grpc/DownloadBuffer.java           |  0
 .../grpc/EntityTransactionServiceImpl.java    |  0
 .../server/grpc/FileDownload.java             |  0
 .../server/grpc/FileDownloadRegistration.java |  0
 .../server/grpc/FileTransmission.java         |  0
 .../grpc/FileTransmissionServiceImpl.java     |  0
 .../server/grpc/FileUpload.java               |  0
 .../server/grpc/FileUploadRegistration.java   |  0
 .../server/grpc/GRPCServer.java               |  0
 .../server/grpc/GeneralInfoServiceImpl.java   |  0
 .../grpc/GrpcToLinkAheadConverters.java}      |  0
 .../grpc/LinkAheadToGrpcConverters.java}      |  0
 .../server/grpc/LoggingInterceptor.java       |  3 ++-
 .../server/grpc/UploadBuffer.java             |  0
 .../server/jobs/ContainerJob.java             |  0
 .../server/jobs/EntityJob.java                |  0
 .../server/jobs/FilesJob.java                 |  0
 .../server/jobs/FlagJob.java                  |  0
 .../server/jobs/Job.java                      |  0
 .../server/jobs/JobAnnotation.java            |  0
 .../server/jobs/JobConfig.java                |  0
 .../server/jobs/JobTarget.java                |  0
 .../server/jobs/Schedule.java                 |  0
 .../server/jobs/ScheduledJob.java             |  0
 .../server/jobs/TransactionStage.java         |  0
 .../server/jobs/core/AccessControl.java       |  0
 .../server/jobs/core/Atomic.java              |  0
 .../core/CheckChildDependencyExistent.java    |  0
 .../jobs/core/CheckDatatypePresent.java       |  0
 .../server/jobs/core/CheckDescPresent.java    |  0
 .../server/jobs/core/CheckEntityACLRoles.java |  0
 .../core/CheckFileStorageConsistency.java     |  0
 .../server/jobs/core/CheckNamePresent.java    |  0
 .../CheckNoAdditionalPropertiesPresent.java   |  0
 .../jobs/core/CheckNoOverridesPresent.java    |  0
 .../jobs/core/CheckParOblPropPresent.java     |  0
 .../server/jobs/core/CheckParPresent.java     |  0
 .../server/jobs/core/CheckParValid.java       |  0
 .../server/jobs/core/CheckPropPresent.java    |  0
 .../server/jobs/core/CheckPropValid.java      |  0
 .../server/jobs/core/CheckQueryTemplate.java  |  0
 .../CheckReferenceDependencyExistent.java     |  0
 .../jobs/core/CheckRefidIsaParRefid.java      |  0
 .../server/jobs/core/CheckRefidPresent.java   |  0
 .../server/jobs/core/CheckRefidValid.java     |  0
 .../jobs/core/CheckStateTransition.java       |  0
 .../jobs/core/CheckTargetPathValid.java       |  0
 .../server/jobs/core/CheckUnitPresent.java    |  0
 .../server/jobs/core/CheckValueParsable.java  |  0
 .../server/jobs/core/DebugCalls.java          |  0
 .../server/jobs/core/EntityStateJob.java      |  0
 .../server/jobs/core/ExecuteQuery.java        |  0
 .../server/jobs/core/History.java             |  0
 .../server/jobs/core/InheritInitialState.java |  0
 .../server/jobs/core/Inheritance.java         |  0
 .../server/jobs/core/InitEntityStateJobs.java |  0
 .../server/jobs/core/InsertFilesInDir.java    |  0
 .../server/jobs/core/JobFailureSeverity.java  |  0
 .../jobs/core/LoadContainerFlagJobs.java      |  0
 .../server/jobs/core/MakeStateMessage.java    |  0
 .../server/jobs/core/MakeStateProperty.java   |  0
 .../server/jobs/core/MatchFileProp.java       |  0
 .../server/jobs/core/NoCache.java             |  0
 .../server/jobs/core/Paging.java              |  0
 .../server/jobs/core/ParseUnit.java           |  0
 .../server/jobs/core/PickUp.java              |  0
 .../jobs/core/ProcessNameProperties.java      |  0
 .../server/jobs/core/RemoveDuplicates.java    |  0
 .../server/jobs/core/ResolveNames.java        |  0
 .../server/jobs/core/RetrieveACL.java         |  0
 .../server/jobs/core/RetrieveAllJob.java      |  0
 .../server/jobs/core/RetrieveOwner.java       |  0
 .../server/jobs/core/RetriveAllNames.java     |  0
 .../server/jobs/core/SetImpToFix.java         |  0
 .../jobs/core/SetImpToRecByDefault.java       |  0
 .../server/jobs/core/Strict.java              |  0
 .../server/jobs/core/TestMail.java            |  0
 .../server/jobs/core/UniqueName.java          |  0
 .../jobs/core/UpdateUnitConverters.java       |  0
 .../logging/RequestErrorLogMessage.java       |  0
 .../log4j/CustomConfigurationFactory.java     |  0
 .../permissions/AbstractEntityACLFactory.java |  0
 .../server/permissions/EntityACI.java         |  0
 .../server/permissions/EntityACL.java         |  0
 .../server/permissions/EntityACLFactory.java  |  0
 .../server/permissions/EntityPermission.java  |  0
 .../permissions/LinkAheadPermission.java}     |  0
 .../server/permissions/Permission.java        |  0
 .../server/permissions/PermissionRule.java    |  0
 .../server/permissions/ResponsibleAgent.java  |  0
 .../server/permissions/Role.java              |  0
 .../server/query/Backreference.java           |  0
 .../server/query/CQLLexer.g4                  |  0
 .../server/query/CQLParser.g4                 |  0
 .../server/query/CQLParsingErrorListener.java |  0
 .../server/query/Conjunction.java             |  0
 .../server/query/Disjunction.java             |  0
 .../server/query/EntityFilterContainer.java   |  0
 .../server/query/EntityFilterInterface.java   |  0
 .../server/query/IDFilter.java                |  0
 .../server/query/Negation.java                |  0
 .../server/query/POV.java                     |  0
 .../server/query/Query.java                   |  0
 .../server/query/QueryInterface.java          |  0
 .../server/query/RoleFilter.java              |  0
 .../server/query/StoredAt.java                |  0
 .../server/query/SubProperty.java             |  0
 .../server/query/TransactionFilter.java       |  0
 .../server/query/Utils.java                   |  0
 .../server/query/VersionFilter.java           |  0
 .../AbstractLinkAheadServerResource.java}     |  0
 .../resource/AuthenticationResource.java      |  0
 .../server/resource/DefaultResource.java      |  0
 .../server/resource/EntityOwnerResource.java  |  0
 .../resource/EntityPermissionsResource.java   |  0
 .../server/resource/FileSystemResource.java   |  0
 .../server/resource/InfoResource.java         |  0
 .../server/resource/JdomRepresentation.java   |  0
 .../server/resource/LogoutResource.java       |  0
 .../resource/PermissionRulesResource.java     |  0
 .../resource/ReReadableRepresentation.java    |  0
 .../server/resource/RolesResource.java        |  0
 .../server/resource/ScriptingResource.java    |  0
 .../server/resource/ServerLogsResource.java   |  0
 .../resource/ServerPropertiesResource.java    |  0
 .../server/resource/SharedFileResource.java   |  0
 .../server/resource/ThumbnailsResource.java   |  0
 .../server/resource/UserResource.java         |  0
 .../server/resource/UserRolesResource.java    |  0
 .../server/resource/Webinterface.java         |  0
 .../resource/WebinterfaceBuildNumber.java     |  0
 .../transaction/EntityNamesResource.java      |  0
 .../resource/transaction/EntityResource.java  |  0
 .../transaction/RetrieveEntityResource.java   |  0
 .../server/scripting/CallerSerializer.java    |  0
 .../scripting/ScriptingPermissions.java       |  0
 .../server/scripting/ScriptingUtils.java      |  0
 .../scripting/ServerSideScriptingCaller.java  |  0
 .../server/scripting/TimeoutException.java    |  0
 .../server/scripting/TimeoutProcess.java      |  0
 .../transaction/AccessControlTransaction.java |  0
 .../server/transaction/ChecksumUpdater.java   |  0
 .../transaction/DeleteRoleTransaction.java    |  0
 .../transaction/DeleteUserTransaction.java    |  0
 .../FileStorageConsistencyCheck.java          |  0
 .../InsertLogRecordTransaction.java           |  0
 .../transaction/InsertRoleTransaction.java    |  0
 .../transaction/InsertUserTransaction.java    |  0
 .../transaction/ListRolesTransaction.java     |  0
 .../transaction/ListUsersTransaction.java     |  0
 .../transaction/LogUserVisitTransaction.java  |  0
 .../server/transaction/Retrieve.java          |  0
 .../server/transaction/RetrieveACL.java       |  0
 .../RetrieveLogRecordTransaction.java         |  0
 .../RetrievePasswordValidatorTransaction.java |  0
 .../RetrievePermissionRulesTransaction.java   |  0
 .../transaction/RetrieveRoleTransaction.java  |  0
 .../RetrieveSparseEntityByPath.java           |  0
 .../RetrieveUserRolesTransaction.java         |  0
 .../transaction/RetrieveUserTransaction.java  |  0
 .../server/transaction/Transaction.java       |  0
 .../transaction/TransactionInterface.java     |  0
 .../server/transaction/UpdateACL.java         |  0
 .../UpdatePermissionRulesTransaction.java     |  0
 .../transaction/UpdateRoleTransaction.java    |  0
 .../UpdateUserRolesTransaction.java           |  0
 .../transaction/UpdateUserTransaction.java    |  0
 .../server/transaction/WriteTransaction.java  |  0
 .../WriteTransactionInterface.java            |  0
 .../server/utils/AbstractObservable.java      |  0
 .../server/utils/AsynchronousHasher.java      |  0
 .../server/utils/ConfigurationException.java  |  0
 .../server/utils/CronJob.java                 |  0
 .../server/utils/EntityStatus.java            |  0
 .../server/utils/FileUtils.java               |  0
 .../server/utils/FlagInfo.java                |  0
 .../server/utils/HashAlgorithm.java           |  0
 .../server/utils/HashException.java           |  0
 .../server/utils/HashNotReadyException.java   |  0
 .../server/utils/HashTimeoutException.java    |  0
 .../server/utils/Hasher.java                  |  0
 .../server/utils/Info.java                    |  0
 .../server/utils/Initialization.java          |  0
 .../server/utils/NullPrintStream.java         |  0
 .../server/utils/Observable.java              |  0
 .../server/utils/ObservableWrapper.java       |  0
 .../server/utils/Observer.java                |  0
 .../server/utils/Releasable.java              |  0
 .../server/utils/ResultSetIterator.java       |  0
 .../server/utils/SHA512.java                  |  0
 .../server/utils/Serializer.java              |  0
 .../server/utils/ServerMessages.java          |  0
 .../server/utils/ServerStat.java              |  0
 .../server/utils/TransactionLogMessage.java   |  0
 .../server/utils/UncloseableOutputStream.java |  0
 .../server/utils/UndoHandler.java             |  0
 .../server/utils/Undoable.java                |  0
 .../server/utils/Utils.java                   |  0
 .../server/utils/WebinterfaceUtils.java       |  0
 .../server/utils/mail/Mail.java               |  0
 .../server/utils/mail/MailFormatter.java      |  0
 .../server/utils/mail/MailHandler.java        |  0
 .../server/utils/mail/Mailable.java           |  0
 .../server/utils/mail/SendMailHandler.java    |  0
 .../utils/mail/SimpleMailFormatter.java       |  0
 .../server/utils/mail/ToFileHandler.java      |  0
 .../{caosdb => linkahead}/unit/Converter.java |  0
 .../unit/LinearConverter.java                 |  0
 .../unit/LinkAheadSystemOfUnits.java}         |  0
 .../org/{caosdb => linkahead}/unit/Unit.java  |  0
 .../unit/UnknownUnit.java                     |  0
 .../unit/WrappedConverter.java                |  0
 .../unit/WrappedLinearConverter.java          |  0
 .../unit/WrappedUnit.java                     |  0
 .../datetime/DateTimeTest.java                |  0
 .../datetime/UTCTimeZoneShiftTest.java        |  0
 .../{caosdb => linkahead}/server/Misc.java    |  0
 .../TestDefaultPamScriptCaller.java           |  0
 .../server/authentication/AuthTokenTest.java  |  0
 .../server/caching/TestCaching.java           |  0
 .../server/caching/TestNoCaching.java         |  0
 .../database/DatabaseAccessManagerTest.java   |  0
 .../implementation/MySQL/InsertTest.java      |  6 ++---
 .../transaction/RetrieveFullEntityTest.java   |  0
 .../backend/transactions/TestGetAllNames.java |  0
 .../server/datatype/testBoolean.java          |  0
 .../server/entity/EntityTest.java             |  0
 .../server/entity/SelectionTest.java          |  0
 .../container/PropertyContainerTest.java      |  0
 .../xml/PropertyToElementStrategyTest.java    |  0
 .../grpc/LinkAheadToGrpcConvertersTest.java}  |  2 +-
 .../server/jobs/JobConfigTest.java            |  0
 .../server/jobs/ScheduleTest.java             |  0
 .../jobs/core/TestInsertFilesInDir.java       |  0
 .../server/logging/TestLogging.java           |  0
 .../server/permissions/EntityACLTest.java     |  0
 .../permissions/EntityPermissionTest.java     |  0
 .../server/query/POVTest.java                 |  0
 .../server/query/QueryTest.java               |  0
 .../server/query/TestCQL.java                 |  0
 .../resource/FileSystemResourceTest.java      |  0
 .../TestAbstractLinkAheadServerResource.java} |  0
 .../resource/TestScriptingResource.java       |  0
 .../resource/TestSharedFileResource.java      |  0
 .../TestServerSideScriptingCaller.java        |  0
 .../server/transaction/RetrieveTest.java      |  0
 .../server/transaction/UpdateTest.java        |  0
 .../server/utils/FileUtilsTest.java           |  0
 .../server/utils/UtilsTest.java               |  0
 .../server/utils/WebinterfaceUtilsTest.java   |  0
 .../server/utils/mail/TestMail.java           |  0
 570 files changed, 9 insertions(+), 50 deletions(-)
 rename src/doc/{CaosDB-Query-Language.md => LinkAhead-Query-Language.md} (100%)
 rename src/doc/development/api/xml/{caosdb_openapi.yaml => linkahead_openapi.yaml} (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/Date.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/DateTimeFactory2.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/DateTimeFactoryInterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/DateTimeInterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/DateTimeLexer.g4 (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/DateTimeParser.g4 (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/DateTimeStringStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/FragmentDateTime.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/GregorianCalendarDateTimeStringStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/Interval.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/LeapSecondDateTimeStringStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/SemiCompleteDateTime.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/UTCDateTime.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/datetime/UTCTimeZoneShift.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/FileSystem.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/HttpToHttpsRedirector.java (100%)
 rename src/main/java/org/{caosdb/server/CaosAuthenticator.java => linkahead/server/LinkAheadAuthenticator.java} (100%)
 rename src/main/java/org/{caosdb/server/CaosAuthorizer.java => linkahead/server/LinkAheadAuthorizer.java} (100%)
 rename src/main/java/org/{caosdb/server/CaosDBException.java => linkahead/server/LinkAheadException.java} (100%)
 rename src/main/java/org/{caosdb/server/CaosDBServer.java => linkahead/server/LinkAheadServer.java} (100%)
 rename src/main/java/org/{caosdb/server/CaosDBServerConnectorHelper.java => linkahead/server/LinkAheadServerConnectorHelper.java} (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/ServerProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/ServerPropertiesSerializer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/ACMPermissions.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/AnonymousAuthenticationToken.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/AnonymousRealm.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/AuthenticationUtils.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/Config.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/ConsumedInfoCleanupJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/CredentialsValidator.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/HashPasswordValidator.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/InternalUserSource.java (100%)
 rename src/main/java/org/{caosdb/server/accessControl/CaosDBAuthorizingRealm.java => linkahead/server/accessControl/LinkAheadAuthorizingRealm.java} (100%)
 rename src/main/java/org/{caosdb/server/accessControl/CaosDBDefaultRealm.java => linkahead/server/accessControl/LinkAheadDefaultRealm.java} (100%)
 rename src/main/java/org/{caosdb/server/accessControl/CaosDBRolePermissionResolver.java => linkahead/server/accessControl/LinkAheadRolePermissionResolver.java} (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/Mode.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/OneTimeAuthenticationToken.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/OneTimeTokenConsumedInfo.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/OneTimeTokenToFile.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/Pam.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/PamScriptCaller.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/Principal.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/RealmUsernamePasswordToken.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/Role.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/SelfValidatingAuthenticationToken.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/SessionToken.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/SessionTokenRealm.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/SinglePermissionSubject.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/UserSource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/UserSources.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/accessControl/UserStatus.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/caching/Cache.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/caching/CacheHelper.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/caching/JCSCacheHelper.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/BackendTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/CacheableBackendTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/ChainTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/Database.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/DatabaseAccessManager.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/access/AbstractAccess.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/access/Access.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/access/AccessControlAccess.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/access/InfoAccess.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/access/InitAccess.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/access/TransactionAccess.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/ConnectionException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/DatabaseConnectionPool.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/DatabaseUtils.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLDeleteEntityProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLDeletePassword.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLDeleteRole.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLDeleteSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLDeleteUser.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLGetAllNames.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLGetChildren.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLGetDependentEntities.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLGetFileRecordByPath.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLGetIDByName.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLGetInfo.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLGetUpdateableChecksums.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLHelper.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertEntityDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertEntityProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertLinCon.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertLogRecord.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertParents.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertRole.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLInsertTransactionHistory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLIsSubType.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLListRoles.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLListUsers.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLLogUserVisit.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveAll.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveAllUncheckedFiles.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveDatatypes.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveEntityACL.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveLogRecord.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveParents.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrievePasswordValidator.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrievePermissionRules.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveQueryTemplateDefinition.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveRole.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLRetrieveVersionHistory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLSetFileCheckedTimestampImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLSetFileChecksum.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLSetPassword.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLSetPermissionRules.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLSyncStats.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLUpdateSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLUpdateUser.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/MySQLUpdateUserRoles.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/Replacement.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckHash.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckSize.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileExists.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileWasModifiedAfter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/UnixFileSystem/UnixFileSystemGetFileIterator.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/UnixFileSystem/UnixFileSystemHelper.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/implementation/UnixFileSystem/UnixFileSystemTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/BackendTransactionImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/DeleteEntityPropertiesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/DeletePasswordImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/DeleteRoleImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/DeleteSparseEntityImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/DeleteUserImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/FileCheckHash.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/FileCheckSize.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/FileExists.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/FileWasModifiedAfter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetAllNamesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetChildrenImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetDependentEntitiesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetFileIteratorImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetFileRecordByPathImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetIDByNameImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetInfoImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/GetUpdateableChecksumsImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertEntityDatatypeImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertEntityPropertiesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertLinConImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertLogRecordImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertParentsImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertRoleImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertSparseEntityImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/InsertTransactionHistoryImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/IsSubTypeImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/ListRolesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/ListUsersImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/LogUserVisitImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveAllImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveAllUncheckedFilesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveDatatypesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveEntityACLImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveLogRecordImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveParentsImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrievePasswordValidatorImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrievePermissionRulesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrievePropertiesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveQueryTemplateDefinitionImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveRoleImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveSparseEntityImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveUserImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/RetrieveVersionHistoryImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/SetFileCheckedTimestampImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/SetFileChecksumImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/SetPasswordImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/SetPermissionRulesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/SetQueryTemplateDefinitionImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/SyncStatsImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/UpdateSparseEntityImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/UpdateUserImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/interfaces/UpdateUserRolesImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/DeleteEntityProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/DeleteEntityTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/DeleteFile.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/DeletePassword.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/DeleteRole.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/DeleteSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/DeleteUser.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/FileConsistencyCheck.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetAllNames.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetChildren.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetDependentEntities.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetFileIterator.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetFileRecordByPath.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetIDByName.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetInfo.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/GetUpdateableChecksums.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertEntityDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertEntityProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertEntityTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertFile.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertLinCon.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertLogRecord.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertParents.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertRole.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/InsertTransactionHistory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/IsSubType.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/ListRoles.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/ListUsers.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/LogUserVisit.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveAll.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveAllUncheckedFiles.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveDatatypes.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveEntityACLTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveFullEntityTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveLogRecord.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveParents.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrievePasswordValidator.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrievePermissionRules.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveQueryTemplateDefinition.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveRole.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveUser.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveVersionHistory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveVersionInfo.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/SetFileCheckedTimestamp.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/SetFileChecksum.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/SetPassword.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/SetPermissionRules.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/SetQueryTemplateDefinition.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/SyncStats.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/UpdateEntityTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/UpdateSparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/UpdateUser.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/UpdateUserRoles.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/backend/transaction/VersionTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/exceptions/EntityDoesNotExistException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/exceptions/EntityWasNotUniqueException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/exceptions/IntegrityException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/exceptions/RolledBackException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/exceptions/TransactionException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/misc/DBHelper.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/misc/RollBackHandler.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/misc/TransactionBenchmark.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/FlatProperty.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/LinCon.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/ProtoGroup.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/ProtoInfo.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/ProtoProperty.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/ProtoUser.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/SparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/VersionHistoryItem.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/database/proto/VerySparseEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/AbstractCollectionDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/AbstractDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/AbstractEnumValue.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/BooleanDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/BooleanValue.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/CollectionDatatypeFactory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/CollectionValue.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/DatatypeDefinition.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/DateTimeDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/DoubleDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/FileDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/GenericValue.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/IndexedSingleValue.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/IntegerDatatype.java (100%)
 rename src/main/java/org/{caosdb/server/datatype/CaosEnum.java => linkahead/server/datatype/LinkAheadEnum.java} (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/ListDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/ListDatatypeFactory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/ReferenceDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/ReferenceDatatype2.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/ReferenceValue.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/SingleValue.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/TextDatatype.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/datatype/Value.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/Affiliation.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/ClientMessage.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/DeleteEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/Entity.java (95%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/EntityID.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/EntityInterface.java (88%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/FileProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/InsertEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/MagicTypes.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/Message.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/NoSuchRoleException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/RetrieveEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/Role.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/StatementStatus.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/StatementStatusInterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/TransactionEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/UpdateEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/Version.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/WritableEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/WriteEntity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/container/Container.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/container/EntityByIdContainer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/container/ParentContainer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/container/PropertyContainer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/container/RetrieveContainer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/container/TransactionContainer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/container/WritableContainer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/wrapper/EntityWrapper.java (99%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/wrapper/Parent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/wrapper/Property.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/DomainToElementStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/EntityToElementStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/FileToElementStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/IdAndServerMessagesOnlyStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/ParentToElementStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/PropertyToElementStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/SerializeFieldStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/ToElementStrategy.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/ToElementable.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/entity/xml/VersionXMLSerializer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/AccessControlManagementServiceImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/AuthInterceptor.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/DownloadBuffer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/EntityTransactionServiceImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/FileDownload.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/FileDownloadRegistration.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/FileTransmission.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/FileTransmissionServiceImpl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/FileUpload.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/FileUploadRegistration.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/GRPCServer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/GeneralInfoServiceImpl.java (100%)
 rename src/main/java/org/{caosdb/server/grpc/GrpcToCaosDBConverters.java => linkahead/server/grpc/GrpcToLinkAheadConverters.java} (100%)
 rename src/main/java/org/{caosdb/server/grpc/CaosDBToGrpcConverters.java => linkahead/server/grpc/LinkAheadToGrpcConverters.java} (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/LoggingInterceptor.java (95%)
 rename src/main/java/org/{caosdb => linkahead}/server/grpc/UploadBuffer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/ContainerJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/EntityJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/FilesJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/FlagJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/Job.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/JobAnnotation.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/JobConfig.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/JobTarget.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/Schedule.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/ScheduledJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/TransactionStage.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/AccessControl.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/Atomic.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckChildDependencyExistent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckDatatypePresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckDescPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckEntityACLRoles.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckFileStorageConsistency.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckNamePresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckNoAdditionalPropertiesPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckNoOverridesPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckParOblPropPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckParPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckParValid.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckPropPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckPropValid.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckQueryTemplate.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckReferenceDependencyExistent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckRefidIsaParRefid.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckRefidPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckRefidValid.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckStateTransition.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckTargetPathValid.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckUnitPresent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/CheckValueParsable.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/DebugCalls.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/EntityStateJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/ExecuteQuery.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/History.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/InheritInitialState.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/Inheritance.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/InitEntityStateJobs.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/InsertFilesInDir.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/JobFailureSeverity.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/LoadContainerFlagJobs.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/MakeStateMessage.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/MakeStateProperty.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/MatchFileProp.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/NoCache.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/Paging.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/ParseUnit.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/PickUp.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/ProcessNameProperties.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/RemoveDuplicates.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/ResolveNames.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/RetrieveACL.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/RetrieveAllJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/RetrieveOwner.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/RetriveAllNames.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/SetImpToFix.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/SetImpToRecByDefault.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/Strict.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/TestMail.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/UniqueName.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/jobs/core/UpdateUnitConverters.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/logging/RequestErrorLogMessage.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/logging/log4j/CustomConfigurationFactory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/AbstractEntityACLFactory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/EntityACI.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/EntityACL.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/EntityACLFactory.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/EntityPermission.java (100%)
 rename src/main/java/org/{caosdb/server/permissions/CaosPermission.java => linkahead/server/permissions/LinkAheadPermission.java} (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/Permission.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/PermissionRule.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/ResponsibleAgent.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/permissions/Role.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/Backreference.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/CQLLexer.g4 (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/CQLParser.g4 (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/CQLParsingErrorListener.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/Conjunction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/Disjunction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/EntityFilterContainer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/EntityFilterInterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/IDFilter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/Negation.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/POV.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/Query.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/QueryInterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/RoleFilter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/StoredAt.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/SubProperty.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/TransactionFilter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/Utils.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/query/VersionFilter.java (100%)
 rename src/main/java/org/{caosdb/server/resource/AbstractCaosDBServerResource.java => linkahead/server/resource/AbstractLinkAheadServerResource.java} (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/AuthenticationResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/DefaultResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/EntityOwnerResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/EntityPermissionsResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/FileSystemResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/InfoResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/JdomRepresentation.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/LogoutResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/PermissionRulesResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/ReReadableRepresentation.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/RolesResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/ScriptingResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/ServerLogsResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/ServerPropertiesResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/SharedFileResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/ThumbnailsResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/UserResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/UserRolesResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/Webinterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/WebinterfaceBuildNumber.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/transaction/EntityNamesResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/transaction/EntityResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/resource/transaction/RetrieveEntityResource.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/scripting/CallerSerializer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/scripting/ScriptingPermissions.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/scripting/ScriptingUtils.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/scripting/ServerSideScriptingCaller.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/scripting/TimeoutException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/scripting/TimeoutProcess.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/AccessControlTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/ChecksumUpdater.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/DeleteRoleTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/DeleteUserTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/FileStorageConsistencyCheck.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/InsertLogRecordTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/InsertRoleTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/InsertUserTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/ListRolesTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/ListUsersTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/LogUserVisitTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/Retrieve.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrieveACL.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrieveLogRecordTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrievePasswordValidatorTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrievePermissionRulesTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrieveRoleTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrieveSparseEntityByPath.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrieveUserRolesTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/RetrieveUserTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/Transaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/TransactionInterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/UpdateACL.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/UpdatePermissionRulesTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/UpdateRoleTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/UpdateUserRolesTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/UpdateUserTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/WriteTransaction.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/transaction/WriteTransactionInterface.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/AbstractObservable.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/AsynchronousHasher.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/ConfigurationException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/CronJob.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/EntityStatus.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/FileUtils.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/FlagInfo.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/HashAlgorithm.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/HashException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/HashNotReadyException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/HashTimeoutException.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Hasher.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Info.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Initialization.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/NullPrintStream.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Observable.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/ObservableWrapper.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Observer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Releasable.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/ResultSetIterator.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/SHA512.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Serializer.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/ServerMessages.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/ServerStat.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/TransactionLogMessage.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/UncloseableOutputStream.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/UndoHandler.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Undoable.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/Utils.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/WebinterfaceUtils.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/mail/Mail.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/mail/MailFormatter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/mail/MailHandler.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/mail/Mailable.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/mail/SendMailHandler.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/mail/SimpleMailFormatter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/server/utils/mail/ToFileHandler.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/unit/Converter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/unit/LinearConverter.java (100%)
 rename src/main/java/org/{caosdb/unit/CaosDBSystemOfUnits.java => linkahead/unit/LinkAheadSystemOfUnits.java} (100%)
 rename src/main/java/org/{caosdb => linkahead}/unit/Unit.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/unit/UnknownUnit.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/unit/WrappedConverter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/unit/WrappedLinearConverter.java (100%)
 rename src/main/java/org/{caosdb => linkahead}/unit/WrappedUnit.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/datetime/DateTimeTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/datetime/UTCTimeZoneShiftTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/Misc.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/accessControl/TestDefaultPamScriptCaller.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/authentication/AuthTokenTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/caching/TestCaching.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/caching/TestNoCaching.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/database/DatabaseAccessManagerTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/database/backend/implementation/MySQL/InsertTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/database/backend/transaction/RetrieveFullEntityTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/database/backend/transactions/TestGetAllNames.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/datatype/testBoolean.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/entity/EntityTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/entity/SelectionTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/entity/container/PropertyContainerTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/entity/xml/PropertyToElementStrategyTest.java (100%)
 rename src/test/java/org/{caosdb/server/grpc/CaosDBToGrpcConvertersTest.java => linkahead/server/grpc/LinkAheadToGrpcConvertersTest.java} (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/jobs/JobConfigTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/jobs/ScheduleTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/jobs/core/TestInsertFilesInDir.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/logging/TestLogging.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/permissions/EntityACLTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/permissions/EntityPermissionTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/query/POVTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/query/QueryTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/query/TestCQL.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/resource/FileSystemResourceTest.java (100%)
 rename src/test/java/org/{caosdb/server/resource/TestAbstractCaosDBServerResource.java => linkahead/server/resource/TestAbstractLinkAheadServerResource.java} (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/resource/TestScriptingResource.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/resource/TestSharedFileResource.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/scripting/TestServerSideScriptingCaller.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/transaction/RetrieveTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/transaction/UpdateTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/utils/FileUtilsTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/utils/UtilsTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/utils/WebinterfaceUtilsTest.java (100%)
 rename src/test/java/org/{caosdb => linkahead}/server/utils/mail/TestMail.java (100%)

diff --git a/src/doc/CaosDB-Query-Language.md b/src/doc/LinkAhead-Query-Language.md
similarity index 100%
rename from src/doc/CaosDB-Query-Language.md
rename to src/doc/LinkAhead-Query-Language.md
diff --git a/src/doc/development/api/xml/caosdb_openapi.yaml b/src/doc/development/api/xml/linkahead_openapi.yaml
similarity index 100%
rename from src/doc/development/api/xml/caosdb_openapi.yaml
rename to src/doc/development/api/xml/linkahead_openapi.yaml
diff --git a/src/main/java/org/caosdb/datetime/Date.java b/src/main/java/org/linkahead/datetime/Date.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/Date.java
rename to src/main/java/org/linkahead/datetime/Date.java
diff --git a/src/main/java/org/caosdb/datetime/DateTimeFactory2.java b/src/main/java/org/linkahead/datetime/DateTimeFactory2.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/DateTimeFactory2.java
rename to src/main/java/org/linkahead/datetime/DateTimeFactory2.java
diff --git a/src/main/java/org/caosdb/datetime/DateTimeFactoryInterface.java b/src/main/java/org/linkahead/datetime/DateTimeFactoryInterface.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/DateTimeFactoryInterface.java
rename to src/main/java/org/linkahead/datetime/DateTimeFactoryInterface.java
diff --git a/src/main/java/org/caosdb/datetime/DateTimeInterface.java b/src/main/java/org/linkahead/datetime/DateTimeInterface.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/DateTimeInterface.java
rename to src/main/java/org/linkahead/datetime/DateTimeInterface.java
diff --git a/src/main/java/org/caosdb/datetime/DateTimeLexer.g4 b/src/main/java/org/linkahead/datetime/DateTimeLexer.g4
similarity index 100%
rename from src/main/java/org/caosdb/datetime/DateTimeLexer.g4
rename to src/main/java/org/linkahead/datetime/DateTimeLexer.g4
diff --git a/src/main/java/org/caosdb/datetime/DateTimeParser.g4 b/src/main/java/org/linkahead/datetime/DateTimeParser.g4
similarity index 100%
rename from src/main/java/org/caosdb/datetime/DateTimeParser.g4
rename to src/main/java/org/linkahead/datetime/DateTimeParser.g4
diff --git a/src/main/java/org/caosdb/datetime/DateTimeStringStrategy.java b/src/main/java/org/linkahead/datetime/DateTimeStringStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/DateTimeStringStrategy.java
rename to src/main/java/org/linkahead/datetime/DateTimeStringStrategy.java
diff --git a/src/main/java/org/caosdb/datetime/FragmentDateTime.java b/src/main/java/org/linkahead/datetime/FragmentDateTime.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/FragmentDateTime.java
rename to src/main/java/org/linkahead/datetime/FragmentDateTime.java
diff --git a/src/main/java/org/caosdb/datetime/GregorianCalendarDateTimeStringStrategy.java b/src/main/java/org/linkahead/datetime/GregorianCalendarDateTimeStringStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/GregorianCalendarDateTimeStringStrategy.java
rename to src/main/java/org/linkahead/datetime/GregorianCalendarDateTimeStringStrategy.java
diff --git a/src/main/java/org/caosdb/datetime/Interval.java b/src/main/java/org/linkahead/datetime/Interval.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/Interval.java
rename to src/main/java/org/linkahead/datetime/Interval.java
diff --git a/src/main/java/org/caosdb/datetime/LeapSecondDateTimeStringStrategy.java b/src/main/java/org/linkahead/datetime/LeapSecondDateTimeStringStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/LeapSecondDateTimeStringStrategy.java
rename to src/main/java/org/linkahead/datetime/LeapSecondDateTimeStringStrategy.java
diff --git a/src/main/java/org/caosdb/datetime/SemiCompleteDateTime.java b/src/main/java/org/linkahead/datetime/SemiCompleteDateTime.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/SemiCompleteDateTime.java
rename to src/main/java/org/linkahead/datetime/SemiCompleteDateTime.java
diff --git a/src/main/java/org/caosdb/datetime/UTCDateTime.java b/src/main/java/org/linkahead/datetime/UTCDateTime.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/UTCDateTime.java
rename to src/main/java/org/linkahead/datetime/UTCDateTime.java
diff --git a/src/main/java/org/caosdb/datetime/UTCTimeZoneShift.java b/src/main/java/org/linkahead/datetime/UTCTimeZoneShift.java
similarity index 100%
rename from src/main/java/org/caosdb/datetime/UTCTimeZoneShift.java
rename to src/main/java/org/linkahead/datetime/UTCTimeZoneShift.java
diff --git a/src/main/java/org/caosdb/server/FileSystem.java b/src/main/java/org/linkahead/server/FileSystem.java
similarity index 100%
rename from src/main/java/org/caosdb/server/FileSystem.java
rename to src/main/java/org/linkahead/server/FileSystem.java
diff --git a/src/main/java/org/caosdb/server/HttpToHttpsRedirector.java b/src/main/java/org/linkahead/server/HttpToHttpsRedirector.java
similarity index 100%
rename from src/main/java/org/caosdb/server/HttpToHttpsRedirector.java
rename to src/main/java/org/linkahead/server/HttpToHttpsRedirector.java
diff --git a/src/main/java/org/caosdb/server/CaosAuthenticator.java b/src/main/java/org/linkahead/server/LinkAheadAuthenticator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/CaosAuthenticator.java
rename to src/main/java/org/linkahead/server/LinkAheadAuthenticator.java
diff --git a/src/main/java/org/caosdb/server/CaosAuthorizer.java b/src/main/java/org/linkahead/server/LinkAheadAuthorizer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/CaosAuthorizer.java
rename to src/main/java/org/linkahead/server/LinkAheadAuthorizer.java
diff --git a/src/main/java/org/caosdb/server/CaosDBException.java b/src/main/java/org/linkahead/server/LinkAheadException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/CaosDBException.java
rename to src/main/java/org/linkahead/server/LinkAheadException.java
diff --git a/src/main/java/org/caosdb/server/CaosDBServer.java b/src/main/java/org/linkahead/server/LinkAheadServer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/CaosDBServer.java
rename to src/main/java/org/linkahead/server/LinkAheadServer.java
diff --git a/src/main/java/org/caosdb/server/CaosDBServerConnectorHelper.java b/src/main/java/org/linkahead/server/LinkAheadServerConnectorHelper.java
similarity index 100%
rename from src/main/java/org/caosdb/server/CaosDBServerConnectorHelper.java
rename to src/main/java/org/linkahead/server/LinkAheadServerConnectorHelper.java
diff --git a/src/main/java/org/caosdb/server/ServerProperties.java b/src/main/java/org/linkahead/server/ServerProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/ServerProperties.java
rename to src/main/java/org/linkahead/server/ServerProperties.java
diff --git a/src/main/java/org/caosdb/server/ServerPropertiesSerializer.java b/src/main/java/org/linkahead/server/ServerPropertiesSerializer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/ServerPropertiesSerializer.java
rename to src/main/java/org/linkahead/server/ServerPropertiesSerializer.java
diff --git a/src/main/java/org/caosdb/server/accessControl/ACMPermissions.java b/src/main/java/org/linkahead/server/accessControl/ACMPermissions.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/ACMPermissions.java
rename to src/main/java/org/linkahead/server/accessControl/ACMPermissions.java
diff --git a/src/main/java/org/caosdb/server/accessControl/AnonymousAuthenticationToken.java b/src/main/java/org/linkahead/server/accessControl/AnonymousAuthenticationToken.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/AnonymousAuthenticationToken.java
rename to src/main/java/org/linkahead/server/accessControl/AnonymousAuthenticationToken.java
diff --git a/src/main/java/org/caosdb/server/accessControl/AnonymousRealm.java b/src/main/java/org/linkahead/server/accessControl/AnonymousRealm.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/AnonymousRealm.java
rename to src/main/java/org/linkahead/server/accessControl/AnonymousRealm.java
diff --git a/src/main/java/org/caosdb/server/accessControl/AuthenticationUtils.java b/src/main/java/org/linkahead/server/accessControl/AuthenticationUtils.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/AuthenticationUtils.java
rename to src/main/java/org/linkahead/server/accessControl/AuthenticationUtils.java
diff --git a/src/main/java/org/caosdb/server/accessControl/Config.java b/src/main/java/org/linkahead/server/accessControl/Config.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/Config.java
rename to src/main/java/org/linkahead/server/accessControl/Config.java
diff --git a/src/main/java/org/caosdb/server/accessControl/ConsumedInfoCleanupJob.java b/src/main/java/org/linkahead/server/accessControl/ConsumedInfoCleanupJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/ConsumedInfoCleanupJob.java
rename to src/main/java/org/linkahead/server/accessControl/ConsumedInfoCleanupJob.java
diff --git a/src/main/java/org/caosdb/server/accessControl/CredentialsValidator.java b/src/main/java/org/linkahead/server/accessControl/CredentialsValidator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/CredentialsValidator.java
rename to src/main/java/org/linkahead/server/accessControl/CredentialsValidator.java
diff --git a/src/main/java/org/caosdb/server/accessControl/HashPasswordValidator.java b/src/main/java/org/linkahead/server/accessControl/HashPasswordValidator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/HashPasswordValidator.java
rename to src/main/java/org/linkahead/server/accessControl/HashPasswordValidator.java
diff --git a/src/main/java/org/caosdb/server/accessControl/InternalUserSource.java b/src/main/java/org/linkahead/server/accessControl/InternalUserSource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/InternalUserSource.java
rename to src/main/java/org/linkahead/server/accessControl/InternalUserSource.java
diff --git a/src/main/java/org/caosdb/server/accessControl/CaosDBAuthorizingRealm.java b/src/main/java/org/linkahead/server/accessControl/LinkAheadAuthorizingRealm.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/CaosDBAuthorizingRealm.java
rename to src/main/java/org/linkahead/server/accessControl/LinkAheadAuthorizingRealm.java
diff --git a/src/main/java/org/caosdb/server/accessControl/CaosDBDefaultRealm.java b/src/main/java/org/linkahead/server/accessControl/LinkAheadDefaultRealm.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/CaosDBDefaultRealm.java
rename to src/main/java/org/linkahead/server/accessControl/LinkAheadDefaultRealm.java
diff --git a/src/main/java/org/caosdb/server/accessControl/CaosDBRolePermissionResolver.java b/src/main/java/org/linkahead/server/accessControl/LinkAheadRolePermissionResolver.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/CaosDBRolePermissionResolver.java
rename to src/main/java/org/linkahead/server/accessControl/LinkAheadRolePermissionResolver.java
diff --git a/src/main/java/org/caosdb/server/accessControl/Mode.java b/src/main/java/org/linkahead/server/accessControl/Mode.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/Mode.java
rename to src/main/java/org/linkahead/server/accessControl/Mode.java
diff --git a/src/main/java/org/caosdb/server/accessControl/OneTimeAuthenticationToken.java b/src/main/java/org/linkahead/server/accessControl/OneTimeAuthenticationToken.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/OneTimeAuthenticationToken.java
rename to src/main/java/org/linkahead/server/accessControl/OneTimeAuthenticationToken.java
diff --git a/src/main/java/org/caosdb/server/accessControl/OneTimeTokenConsumedInfo.java b/src/main/java/org/linkahead/server/accessControl/OneTimeTokenConsumedInfo.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/OneTimeTokenConsumedInfo.java
rename to src/main/java/org/linkahead/server/accessControl/OneTimeTokenConsumedInfo.java
diff --git a/src/main/java/org/caosdb/server/accessControl/OneTimeTokenToFile.java b/src/main/java/org/linkahead/server/accessControl/OneTimeTokenToFile.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/OneTimeTokenToFile.java
rename to src/main/java/org/linkahead/server/accessControl/OneTimeTokenToFile.java
diff --git a/src/main/java/org/caosdb/server/accessControl/Pam.java b/src/main/java/org/linkahead/server/accessControl/Pam.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/Pam.java
rename to src/main/java/org/linkahead/server/accessControl/Pam.java
diff --git a/src/main/java/org/caosdb/server/accessControl/PamScriptCaller.java b/src/main/java/org/linkahead/server/accessControl/PamScriptCaller.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/PamScriptCaller.java
rename to src/main/java/org/linkahead/server/accessControl/PamScriptCaller.java
diff --git a/src/main/java/org/caosdb/server/accessControl/Principal.java b/src/main/java/org/linkahead/server/accessControl/Principal.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/Principal.java
rename to src/main/java/org/linkahead/server/accessControl/Principal.java
diff --git a/src/main/java/org/caosdb/server/accessControl/RealmUsernamePasswordToken.java b/src/main/java/org/linkahead/server/accessControl/RealmUsernamePasswordToken.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/RealmUsernamePasswordToken.java
rename to src/main/java/org/linkahead/server/accessControl/RealmUsernamePasswordToken.java
diff --git a/src/main/java/org/caosdb/server/accessControl/Role.java b/src/main/java/org/linkahead/server/accessControl/Role.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/Role.java
rename to src/main/java/org/linkahead/server/accessControl/Role.java
diff --git a/src/main/java/org/caosdb/server/accessControl/SelfValidatingAuthenticationToken.java b/src/main/java/org/linkahead/server/accessControl/SelfValidatingAuthenticationToken.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/SelfValidatingAuthenticationToken.java
rename to src/main/java/org/linkahead/server/accessControl/SelfValidatingAuthenticationToken.java
diff --git a/src/main/java/org/caosdb/server/accessControl/SessionToken.java b/src/main/java/org/linkahead/server/accessControl/SessionToken.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/SessionToken.java
rename to src/main/java/org/linkahead/server/accessControl/SessionToken.java
diff --git a/src/main/java/org/caosdb/server/accessControl/SessionTokenRealm.java b/src/main/java/org/linkahead/server/accessControl/SessionTokenRealm.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/SessionTokenRealm.java
rename to src/main/java/org/linkahead/server/accessControl/SessionTokenRealm.java
diff --git a/src/main/java/org/caosdb/server/accessControl/SinglePermissionSubject.java b/src/main/java/org/linkahead/server/accessControl/SinglePermissionSubject.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/SinglePermissionSubject.java
rename to src/main/java/org/linkahead/server/accessControl/SinglePermissionSubject.java
diff --git a/src/main/java/org/caosdb/server/accessControl/UserSource.java b/src/main/java/org/linkahead/server/accessControl/UserSource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/UserSource.java
rename to src/main/java/org/linkahead/server/accessControl/UserSource.java
diff --git a/src/main/java/org/caosdb/server/accessControl/UserSources.java b/src/main/java/org/linkahead/server/accessControl/UserSources.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/UserSources.java
rename to src/main/java/org/linkahead/server/accessControl/UserSources.java
diff --git a/src/main/java/org/caosdb/server/accessControl/UserStatus.java b/src/main/java/org/linkahead/server/accessControl/UserStatus.java
similarity index 100%
rename from src/main/java/org/caosdb/server/accessControl/UserStatus.java
rename to src/main/java/org/linkahead/server/accessControl/UserStatus.java
diff --git a/src/main/java/org/caosdb/server/caching/Cache.java b/src/main/java/org/linkahead/server/caching/Cache.java
similarity index 100%
rename from src/main/java/org/caosdb/server/caching/Cache.java
rename to src/main/java/org/linkahead/server/caching/Cache.java
diff --git a/src/main/java/org/caosdb/server/caching/CacheHelper.java b/src/main/java/org/linkahead/server/caching/CacheHelper.java
similarity index 100%
rename from src/main/java/org/caosdb/server/caching/CacheHelper.java
rename to src/main/java/org/linkahead/server/caching/CacheHelper.java
diff --git a/src/main/java/org/caosdb/server/caching/JCSCacheHelper.java b/src/main/java/org/linkahead/server/caching/JCSCacheHelper.java
similarity index 100%
rename from src/main/java/org/caosdb/server/caching/JCSCacheHelper.java
rename to src/main/java/org/linkahead/server/caching/JCSCacheHelper.java
diff --git a/src/main/java/org/caosdb/server/database/BackendTransaction.java b/src/main/java/org/linkahead/server/database/BackendTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/BackendTransaction.java
rename to src/main/java/org/linkahead/server/database/BackendTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/CacheableBackendTransaction.java b/src/main/java/org/linkahead/server/database/CacheableBackendTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/CacheableBackendTransaction.java
rename to src/main/java/org/linkahead/server/database/CacheableBackendTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/ChainTransaction.java b/src/main/java/org/linkahead/server/database/ChainTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/ChainTransaction.java
rename to src/main/java/org/linkahead/server/database/ChainTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/Database.java b/src/main/java/org/linkahead/server/database/Database.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/Database.java
rename to src/main/java/org/linkahead/server/database/Database.java
diff --git a/src/main/java/org/caosdb/server/database/DatabaseAccessManager.java b/src/main/java/org/linkahead/server/database/DatabaseAccessManager.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/DatabaseAccessManager.java
rename to src/main/java/org/linkahead/server/database/DatabaseAccessManager.java
diff --git a/src/main/java/org/caosdb/server/database/access/AbstractAccess.java b/src/main/java/org/linkahead/server/database/access/AbstractAccess.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/access/AbstractAccess.java
rename to src/main/java/org/linkahead/server/database/access/AbstractAccess.java
diff --git a/src/main/java/org/caosdb/server/database/access/Access.java b/src/main/java/org/linkahead/server/database/access/Access.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/access/Access.java
rename to src/main/java/org/linkahead/server/database/access/Access.java
diff --git a/src/main/java/org/caosdb/server/database/access/AccessControlAccess.java b/src/main/java/org/linkahead/server/database/access/AccessControlAccess.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/access/AccessControlAccess.java
rename to src/main/java/org/linkahead/server/database/access/AccessControlAccess.java
diff --git a/src/main/java/org/caosdb/server/database/access/InfoAccess.java b/src/main/java/org/linkahead/server/database/access/InfoAccess.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/access/InfoAccess.java
rename to src/main/java/org/linkahead/server/database/access/InfoAccess.java
diff --git a/src/main/java/org/caosdb/server/database/access/InitAccess.java b/src/main/java/org/linkahead/server/database/access/InitAccess.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/access/InitAccess.java
rename to src/main/java/org/linkahead/server/database/access/InitAccess.java
diff --git a/src/main/java/org/caosdb/server/database/access/TransactionAccess.java b/src/main/java/org/linkahead/server/database/access/TransactionAccess.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/access/TransactionAccess.java
rename to src/main/java/org/linkahead/server/database/access/TransactionAccess.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/ConnectionException.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/ConnectionException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/ConnectionException.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/ConnectionException.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/DatabaseConnectionPool.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/DatabaseConnectionPool.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/DatabaseConnectionPool.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/DatabaseConnectionPool.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/DatabaseUtils.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/DatabaseUtils.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/DatabaseUtils.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/DatabaseUtils.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteEntityProperties.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteEntityProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteEntityProperties.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteEntityProperties.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeletePassword.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeletePassword.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeletePassword.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeletePassword.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteRole.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteRole.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteRole.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteRole.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteUser.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteUser.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLDeleteUser.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLDeleteUser.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetAllNames.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetAllNames.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetAllNames.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetAllNames.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetChildren.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetChildren.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetChildren.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetChildren.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetDependentEntities.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetDependentEntities.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetDependentEntities.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetDependentEntities.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetFileRecordByPath.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetFileRecordByPath.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetFileRecordByPath.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetFileRecordByPath.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetIDByName.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetIDByName.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetIDByName.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetIDByName.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetInfo.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetInfo.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetInfo.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetInfo.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetUpdateableChecksums.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetUpdateableChecksums.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLGetUpdateableChecksums.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLGetUpdateableChecksums.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLHelper.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLHelper.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLHelper.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLHelper.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertEntityDatatype.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertEntityDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertEntityDatatype.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertEntityDatatype.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertEntityProperties.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertEntityProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertEntityProperties.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertEntityProperties.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertLinCon.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertLinCon.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertLinCon.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertLinCon.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertLogRecord.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertLogRecord.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertLogRecord.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertLogRecord.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertParents.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertParents.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertParents.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertParents.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertRole.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertRole.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertRole.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertRole.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertTransactionHistory.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertTransactionHistory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLInsertTransactionHistory.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLInsertTransactionHistory.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLIsSubType.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLIsSubType.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLIsSubType.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLIsSubType.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLListRoles.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLListRoles.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLListRoles.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLListRoles.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLListUsers.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLListUsers.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLListUsers.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLListUsers.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLLogUserVisit.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLLogUserVisit.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLLogUserVisit.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLLogUserVisit.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveAll.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveAll.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveAll.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveAll.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveAllUncheckedFiles.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveAllUncheckedFiles.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveAllUncheckedFiles.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveAllUncheckedFiles.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveDatatypes.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveDatatypes.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveDatatypes.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveDatatypes.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveEntityACL.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveEntityACL.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveEntityACL.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveEntityACL.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveLogRecord.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveLogRecord.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveLogRecord.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveLogRecord.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveParents.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveParents.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveParents.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveParents.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrievePasswordValidator.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrievePasswordValidator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrievePasswordValidator.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrievePasswordValidator.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrievePermissionRules.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrievePermissionRules.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrievePermissionRules.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrievePermissionRules.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveProperties.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveProperties.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveProperties.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveQueryTemplateDefinition.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveQueryTemplateDefinition.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveQueryTemplateDefinition.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveQueryTemplateDefinition.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveRole.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveRole.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveRole.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveRole.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveUser.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveVersionHistory.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveVersionHistory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLRetrieveVersionHistory.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLRetrieveVersionHistory.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetFileCheckedTimestampImpl.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetFileCheckedTimestampImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetFileCheckedTimestampImpl.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetFileCheckedTimestampImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetFileChecksum.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetFileChecksum.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetFileChecksum.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetFileChecksum.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetPassword.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetPassword.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetPassword.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetPassword.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetPermissionRules.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetPermissionRules.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetPermissionRules.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetPermissionRules.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSyncStats.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSyncStats.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSyncStats.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLSyncStats.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLTransaction.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLUpdateSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLUpdateSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLUpdateSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLUpdateSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLUpdateUser.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLUpdateUser.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLUpdateUser.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLUpdateUser.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLUpdateUserRoles.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLUpdateUserRoles.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLUpdateUserRoles.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/MySQLUpdateUserRoles.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/Replacement.java b/src/main/java/org/linkahead/server/database/backend/implementation/MySQL/Replacement.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/MySQL/Replacement.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/MySQL/Replacement.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckHash.java b/src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckHash.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckHash.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckHash.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckSize.java b/src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckSize.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckSize.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemCheckSize.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileExists.java b/src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileExists.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileExists.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileExists.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileWasModifiedAfter.java b/src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileWasModifiedAfter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileWasModifiedAfter.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemFileWasModifiedAfter.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemGetFileIterator.java b/src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemGetFileIterator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemGetFileIterator.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemGetFileIterator.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemHelper.java b/src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemHelper.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemHelper.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemHelper.java
diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemTransaction.java b/src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/implementation/UnixFileSystem/UnixFileSystemTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/implementation/UnixFileSystem/UnixFileSystemTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/BackendTransactionImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/BackendTransactionImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/BackendTransactionImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/BackendTransactionImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/DeleteEntityPropertiesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/DeleteEntityPropertiesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/DeleteEntityPropertiesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/DeleteEntityPropertiesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/DeletePasswordImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/DeletePasswordImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/DeletePasswordImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/DeletePasswordImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/DeleteRoleImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/DeleteRoleImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/DeleteRoleImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/DeleteRoleImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/DeleteSparseEntityImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/DeleteSparseEntityImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/DeleteSparseEntityImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/DeleteSparseEntityImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/DeleteUserImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/DeleteUserImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/DeleteUserImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/DeleteUserImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/FileCheckHash.java b/src/main/java/org/linkahead/server/database/backend/interfaces/FileCheckHash.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/FileCheckHash.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/FileCheckHash.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/FileCheckSize.java b/src/main/java/org/linkahead/server/database/backend/interfaces/FileCheckSize.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/FileCheckSize.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/FileCheckSize.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/FileExists.java b/src/main/java/org/linkahead/server/database/backend/interfaces/FileExists.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/FileExists.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/FileExists.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/FileWasModifiedAfter.java b/src/main/java/org/linkahead/server/database/backend/interfaces/FileWasModifiedAfter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/FileWasModifiedAfter.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/FileWasModifiedAfter.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetAllNamesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetAllNamesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetAllNamesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetAllNamesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetChildrenImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetChildrenImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetChildrenImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetChildrenImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetDependentEntitiesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetDependentEntitiesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetDependentEntitiesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetDependentEntitiesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetFileIteratorImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetFileIteratorImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetFileIteratorImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetFileIteratorImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetFileRecordByPathImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetFileRecordByPathImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetFileRecordByPathImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetFileRecordByPathImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetIDByNameImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetIDByNameImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetIDByNameImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetIDByNameImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetInfoImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetInfoImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetInfoImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetInfoImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/GetUpdateableChecksumsImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/GetUpdateableChecksumsImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/GetUpdateableChecksumsImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/GetUpdateableChecksumsImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertEntityDatatypeImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertEntityDatatypeImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertEntityDatatypeImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertEntityDatatypeImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertEntityPropertiesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertEntityPropertiesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertEntityPropertiesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertEntityPropertiesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertLinConImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertLinConImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertLinConImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertLinConImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertLogRecordImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertLogRecordImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertLogRecordImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertLogRecordImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertParentsImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertParentsImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertParentsImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertParentsImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertRoleImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertRoleImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertRoleImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertRoleImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertSparseEntityImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertSparseEntityImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertSparseEntityImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertSparseEntityImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/InsertTransactionHistoryImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/InsertTransactionHistoryImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/InsertTransactionHistoryImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/InsertTransactionHistoryImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/IsSubTypeImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/IsSubTypeImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/IsSubTypeImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/IsSubTypeImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/ListRolesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/ListRolesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/ListRolesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/ListRolesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/ListUsersImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/ListUsersImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/ListUsersImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/ListUsersImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/LogUserVisitImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/LogUserVisitImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/LogUserVisitImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/LogUserVisitImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveAllImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveAllImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveAllImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveAllImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveAllUncheckedFilesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveAllUncheckedFilesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveAllUncheckedFilesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveAllUncheckedFilesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveDatatypesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveDatatypesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveDatatypesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveDatatypesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveEntityACLImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveEntityACLImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveEntityACLImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveEntityACLImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveLogRecordImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveLogRecordImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveLogRecordImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveLogRecordImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveParentsImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveParentsImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveParentsImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveParentsImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrievePasswordValidatorImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrievePasswordValidatorImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrievePasswordValidatorImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrievePasswordValidatorImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrievePermissionRulesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrievePermissionRulesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrievePermissionRulesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrievePermissionRulesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrievePropertiesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrievePropertiesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrievePropertiesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrievePropertiesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveQueryTemplateDefinitionImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveQueryTemplateDefinitionImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveQueryTemplateDefinitionImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveQueryTemplateDefinitionImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveRoleImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveRoleImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveRoleImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveRoleImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveSparseEntityImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveSparseEntityImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveSparseEntityImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveSparseEntityImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveUserImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveUserImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveUserImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveUserImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveVersionHistoryImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveVersionHistoryImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/RetrieveVersionHistoryImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/RetrieveVersionHistoryImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/SetFileCheckedTimestampImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/SetFileCheckedTimestampImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/SetFileCheckedTimestampImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/SetFileCheckedTimestampImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/SetFileChecksumImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/SetFileChecksumImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/SetFileChecksumImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/SetFileChecksumImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/SetPasswordImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/SetPasswordImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/SetPasswordImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/SetPasswordImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/SetPermissionRulesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/SetPermissionRulesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/SetPermissionRulesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/SetPermissionRulesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/SetQueryTemplateDefinitionImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/SetQueryTemplateDefinitionImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/SetQueryTemplateDefinitionImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/SetQueryTemplateDefinitionImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/SyncStatsImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/SyncStatsImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/SyncStatsImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/SyncStatsImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/UpdateSparseEntityImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/UpdateSparseEntityImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/UpdateSparseEntityImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/UpdateSparseEntityImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/UpdateUserImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/UpdateUserImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/UpdateUserImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/UpdateUserImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/interfaces/UpdateUserRolesImpl.java b/src/main/java/org/linkahead/server/database/backend/interfaces/UpdateUserRolesImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/interfaces/UpdateUserRolesImpl.java
rename to src/main/java/org/linkahead/server/database/backend/interfaces/UpdateUserRolesImpl.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/DeleteEntityProperties.java b/src/main/java/org/linkahead/server/database/backend/transaction/DeleteEntityProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/DeleteEntityProperties.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/DeleteEntityProperties.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/DeleteEntityTransaction.java b/src/main/java/org/linkahead/server/database/backend/transaction/DeleteEntityTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/DeleteEntityTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/DeleteEntityTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/DeleteFile.java b/src/main/java/org/linkahead/server/database/backend/transaction/DeleteFile.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/DeleteFile.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/DeleteFile.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/DeletePassword.java b/src/main/java/org/linkahead/server/database/backend/transaction/DeletePassword.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/DeletePassword.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/DeletePassword.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/DeleteRole.java b/src/main/java/org/linkahead/server/database/backend/transaction/DeleteRole.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/DeleteRole.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/DeleteRole.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/DeleteSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/transaction/DeleteSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/DeleteSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/DeleteSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/DeleteUser.java b/src/main/java/org/linkahead/server/database/backend/transaction/DeleteUser.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/DeleteUser.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/DeleteUser.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/FileConsistencyCheck.java b/src/main/java/org/linkahead/server/database/backend/transaction/FileConsistencyCheck.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/FileConsistencyCheck.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/FileConsistencyCheck.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetAllNames.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetAllNames.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetAllNames.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetAllNames.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetChildren.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetChildren.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetChildren.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetChildren.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetDependentEntities.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetDependentEntities.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetDependentEntities.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetDependentEntities.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetFileIterator.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetFileIterator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetFileIterator.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetFileIterator.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetFileRecordByPath.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetFileRecordByPath.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetFileRecordByPath.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetFileRecordByPath.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetIDByName.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetIDByName.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetIDByName.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetIDByName.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetInfo.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetInfo.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetInfo.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetInfo.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/GetUpdateableChecksums.java b/src/main/java/org/linkahead/server/database/backend/transaction/GetUpdateableChecksums.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/GetUpdateableChecksums.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/GetUpdateableChecksums.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertEntityDatatype.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertEntityDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertEntityDatatype.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertEntityDatatype.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertEntityProperties.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertEntityProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertEntityProperties.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertEntityProperties.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertEntityTransaction.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertEntityTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertEntityTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertEntityTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertFile.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertFile.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertFile.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertFile.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertLinCon.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertLinCon.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertLinCon.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertLinCon.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertLogRecord.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertLogRecord.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertLogRecord.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertLogRecord.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertParents.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertParents.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertParents.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertParents.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertRole.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertRole.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertRole.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertRole.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertTransactionHistory.java b/src/main/java/org/linkahead/server/database/backend/transaction/InsertTransactionHistory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/InsertTransactionHistory.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/InsertTransactionHistory.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/IsSubType.java b/src/main/java/org/linkahead/server/database/backend/transaction/IsSubType.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/IsSubType.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/IsSubType.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/ListRoles.java b/src/main/java/org/linkahead/server/database/backend/transaction/ListRoles.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/ListRoles.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/ListRoles.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/ListUsers.java b/src/main/java/org/linkahead/server/database/backend/transaction/ListUsers.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/ListUsers.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/ListUsers.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/LogUserVisit.java b/src/main/java/org/linkahead/server/database/backend/transaction/LogUserVisit.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/LogUserVisit.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/LogUserVisit.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveAll.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveAll.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveAll.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveAll.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveAllUncheckedFiles.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveAllUncheckedFiles.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveAllUncheckedFiles.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveAllUncheckedFiles.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveDatatypes.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveDatatypes.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveDatatypes.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveDatatypes.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveEntityACLTransaction.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveEntityACLTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveEntityACLTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveEntityACLTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveFullEntityTransaction.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveFullEntityTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveFullEntityTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveFullEntityTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveLogRecord.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveLogRecord.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveLogRecord.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveLogRecord.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveParents.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveParents.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveParents.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveParents.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrievePasswordValidator.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrievePasswordValidator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrievePasswordValidator.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrievePasswordValidator.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrievePermissionRules.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrievePermissionRules.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrievePermissionRules.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrievePermissionRules.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveProperties.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveProperties.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveProperties.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveQueryTemplateDefinition.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveQueryTemplateDefinition.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveQueryTemplateDefinition.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveQueryTemplateDefinition.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveRole.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveRole.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveRole.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveRole.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveUser.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveUser.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveUser.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveUser.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveVersionHistory.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveVersionHistory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveVersionHistory.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveVersionHistory.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/RetrieveVersionInfo.java b/src/main/java/org/linkahead/server/database/backend/transaction/RetrieveVersionInfo.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/RetrieveVersionInfo.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/RetrieveVersionInfo.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/SetFileCheckedTimestamp.java b/src/main/java/org/linkahead/server/database/backend/transaction/SetFileCheckedTimestamp.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/SetFileCheckedTimestamp.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/SetFileCheckedTimestamp.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/SetFileChecksum.java b/src/main/java/org/linkahead/server/database/backend/transaction/SetFileChecksum.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/SetFileChecksum.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/SetFileChecksum.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/SetPassword.java b/src/main/java/org/linkahead/server/database/backend/transaction/SetPassword.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/SetPassword.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/SetPassword.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/SetPermissionRules.java b/src/main/java/org/linkahead/server/database/backend/transaction/SetPermissionRules.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/SetPermissionRules.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/SetPermissionRules.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/SetQueryTemplateDefinition.java b/src/main/java/org/linkahead/server/database/backend/transaction/SetQueryTemplateDefinition.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/SetQueryTemplateDefinition.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/SetQueryTemplateDefinition.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/SyncStats.java b/src/main/java/org/linkahead/server/database/backend/transaction/SyncStats.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/SyncStats.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/SyncStats.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/UpdateEntityTransaction.java b/src/main/java/org/linkahead/server/database/backend/transaction/UpdateEntityTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/UpdateEntityTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/UpdateEntityTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/UpdateSparseEntity.java b/src/main/java/org/linkahead/server/database/backend/transaction/UpdateSparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/UpdateSparseEntity.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/UpdateSparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/UpdateUser.java b/src/main/java/org/linkahead/server/database/backend/transaction/UpdateUser.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/UpdateUser.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/UpdateUser.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/UpdateUserRoles.java b/src/main/java/org/linkahead/server/database/backend/transaction/UpdateUserRoles.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/UpdateUserRoles.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/UpdateUserRoles.java
diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/VersionTransaction.java b/src/main/java/org/linkahead/server/database/backend/transaction/VersionTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/backend/transaction/VersionTransaction.java
rename to src/main/java/org/linkahead/server/database/backend/transaction/VersionTransaction.java
diff --git a/src/main/java/org/caosdb/server/database/exceptions/EntityDoesNotExistException.java b/src/main/java/org/linkahead/server/database/exceptions/EntityDoesNotExistException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/exceptions/EntityDoesNotExistException.java
rename to src/main/java/org/linkahead/server/database/exceptions/EntityDoesNotExistException.java
diff --git a/src/main/java/org/caosdb/server/database/exceptions/EntityWasNotUniqueException.java b/src/main/java/org/linkahead/server/database/exceptions/EntityWasNotUniqueException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/exceptions/EntityWasNotUniqueException.java
rename to src/main/java/org/linkahead/server/database/exceptions/EntityWasNotUniqueException.java
diff --git a/src/main/java/org/caosdb/server/database/exceptions/IntegrityException.java b/src/main/java/org/linkahead/server/database/exceptions/IntegrityException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/exceptions/IntegrityException.java
rename to src/main/java/org/linkahead/server/database/exceptions/IntegrityException.java
diff --git a/src/main/java/org/caosdb/server/database/exceptions/RolledBackException.java b/src/main/java/org/linkahead/server/database/exceptions/RolledBackException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/exceptions/RolledBackException.java
rename to src/main/java/org/linkahead/server/database/exceptions/RolledBackException.java
diff --git a/src/main/java/org/caosdb/server/database/exceptions/TransactionException.java b/src/main/java/org/linkahead/server/database/exceptions/TransactionException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/exceptions/TransactionException.java
rename to src/main/java/org/linkahead/server/database/exceptions/TransactionException.java
diff --git a/src/main/java/org/caosdb/server/database/misc/DBHelper.java b/src/main/java/org/linkahead/server/database/misc/DBHelper.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/misc/DBHelper.java
rename to src/main/java/org/linkahead/server/database/misc/DBHelper.java
diff --git a/src/main/java/org/caosdb/server/database/misc/RollBackHandler.java b/src/main/java/org/linkahead/server/database/misc/RollBackHandler.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/misc/RollBackHandler.java
rename to src/main/java/org/linkahead/server/database/misc/RollBackHandler.java
diff --git a/src/main/java/org/caosdb/server/database/misc/TransactionBenchmark.java b/src/main/java/org/linkahead/server/database/misc/TransactionBenchmark.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/misc/TransactionBenchmark.java
rename to src/main/java/org/linkahead/server/database/misc/TransactionBenchmark.java
diff --git a/src/main/java/org/caosdb/server/database/proto/FlatProperty.java b/src/main/java/org/linkahead/server/database/proto/FlatProperty.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/FlatProperty.java
rename to src/main/java/org/linkahead/server/database/proto/FlatProperty.java
diff --git a/src/main/java/org/caosdb/server/database/proto/LinCon.java b/src/main/java/org/linkahead/server/database/proto/LinCon.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/LinCon.java
rename to src/main/java/org/linkahead/server/database/proto/LinCon.java
diff --git a/src/main/java/org/caosdb/server/database/proto/ProtoGroup.java b/src/main/java/org/linkahead/server/database/proto/ProtoGroup.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/ProtoGroup.java
rename to src/main/java/org/linkahead/server/database/proto/ProtoGroup.java
diff --git a/src/main/java/org/caosdb/server/database/proto/ProtoInfo.java b/src/main/java/org/linkahead/server/database/proto/ProtoInfo.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/ProtoInfo.java
rename to src/main/java/org/linkahead/server/database/proto/ProtoInfo.java
diff --git a/src/main/java/org/caosdb/server/database/proto/ProtoProperty.java b/src/main/java/org/linkahead/server/database/proto/ProtoProperty.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/ProtoProperty.java
rename to src/main/java/org/linkahead/server/database/proto/ProtoProperty.java
diff --git a/src/main/java/org/caosdb/server/database/proto/ProtoUser.java b/src/main/java/org/linkahead/server/database/proto/ProtoUser.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/ProtoUser.java
rename to src/main/java/org/linkahead/server/database/proto/ProtoUser.java
diff --git a/src/main/java/org/caosdb/server/database/proto/SparseEntity.java b/src/main/java/org/linkahead/server/database/proto/SparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/SparseEntity.java
rename to src/main/java/org/linkahead/server/database/proto/SparseEntity.java
diff --git a/src/main/java/org/caosdb/server/database/proto/VersionHistoryItem.java b/src/main/java/org/linkahead/server/database/proto/VersionHistoryItem.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/VersionHistoryItem.java
rename to src/main/java/org/linkahead/server/database/proto/VersionHistoryItem.java
diff --git a/src/main/java/org/caosdb/server/database/proto/VerySparseEntity.java b/src/main/java/org/linkahead/server/database/proto/VerySparseEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/database/proto/VerySparseEntity.java
rename to src/main/java/org/linkahead/server/database/proto/VerySparseEntity.java
diff --git a/src/main/java/org/caosdb/server/datatype/AbstractCollectionDatatype.java b/src/main/java/org/linkahead/server/datatype/AbstractCollectionDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/AbstractCollectionDatatype.java
rename to src/main/java/org/linkahead/server/datatype/AbstractCollectionDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/AbstractDatatype.java b/src/main/java/org/linkahead/server/datatype/AbstractDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/AbstractDatatype.java
rename to src/main/java/org/linkahead/server/datatype/AbstractDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/AbstractEnumValue.java b/src/main/java/org/linkahead/server/datatype/AbstractEnumValue.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/AbstractEnumValue.java
rename to src/main/java/org/linkahead/server/datatype/AbstractEnumValue.java
diff --git a/src/main/java/org/caosdb/server/datatype/BooleanDatatype.java b/src/main/java/org/linkahead/server/datatype/BooleanDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/BooleanDatatype.java
rename to src/main/java/org/linkahead/server/datatype/BooleanDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/BooleanValue.java b/src/main/java/org/linkahead/server/datatype/BooleanValue.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/BooleanValue.java
rename to src/main/java/org/linkahead/server/datatype/BooleanValue.java
diff --git a/src/main/java/org/caosdb/server/datatype/CollectionDatatypeFactory.java b/src/main/java/org/linkahead/server/datatype/CollectionDatatypeFactory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/CollectionDatatypeFactory.java
rename to src/main/java/org/linkahead/server/datatype/CollectionDatatypeFactory.java
diff --git a/src/main/java/org/caosdb/server/datatype/CollectionValue.java b/src/main/java/org/linkahead/server/datatype/CollectionValue.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/CollectionValue.java
rename to src/main/java/org/linkahead/server/datatype/CollectionValue.java
diff --git a/src/main/java/org/caosdb/server/datatype/DatatypeDefinition.java b/src/main/java/org/linkahead/server/datatype/DatatypeDefinition.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/DatatypeDefinition.java
rename to src/main/java/org/linkahead/server/datatype/DatatypeDefinition.java
diff --git a/src/main/java/org/caosdb/server/datatype/DateTimeDatatype.java b/src/main/java/org/linkahead/server/datatype/DateTimeDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/DateTimeDatatype.java
rename to src/main/java/org/linkahead/server/datatype/DateTimeDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/DoubleDatatype.java b/src/main/java/org/linkahead/server/datatype/DoubleDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/DoubleDatatype.java
rename to src/main/java/org/linkahead/server/datatype/DoubleDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/FileDatatype.java b/src/main/java/org/linkahead/server/datatype/FileDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/FileDatatype.java
rename to src/main/java/org/linkahead/server/datatype/FileDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/GenericValue.java b/src/main/java/org/linkahead/server/datatype/GenericValue.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/GenericValue.java
rename to src/main/java/org/linkahead/server/datatype/GenericValue.java
diff --git a/src/main/java/org/caosdb/server/datatype/IndexedSingleValue.java b/src/main/java/org/linkahead/server/datatype/IndexedSingleValue.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/IndexedSingleValue.java
rename to src/main/java/org/linkahead/server/datatype/IndexedSingleValue.java
diff --git a/src/main/java/org/caosdb/server/datatype/IntegerDatatype.java b/src/main/java/org/linkahead/server/datatype/IntegerDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/IntegerDatatype.java
rename to src/main/java/org/linkahead/server/datatype/IntegerDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/CaosEnum.java b/src/main/java/org/linkahead/server/datatype/LinkAheadEnum.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/CaosEnum.java
rename to src/main/java/org/linkahead/server/datatype/LinkAheadEnum.java
diff --git a/src/main/java/org/caosdb/server/datatype/ListDatatype.java b/src/main/java/org/linkahead/server/datatype/ListDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/ListDatatype.java
rename to src/main/java/org/linkahead/server/datatype/ListDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/ListDatatypeFactory.java b/src/main/java/org/linkahead/server/datatype/ListDatatypeFactory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/ListDatatypeFactory.java
rename to src/main/java/org/linkahead/server/datatype/ListDatatypeFactory.java
diff --git a/src/main/java/org/caosdb/server/datatype/ReferenceDatatype.java b/src/main/java/org/linkahead/server/datatype/ReferenceDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/ReferenceDatatype.java
rename to src/main/java/org/linkahead/server/datatype/ReferenceDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/ReferenceDatatype2.java b/src/main/java/org/linkahead/server/datatype/ReferenceDatatype2.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/ReferenceDatatype2.java
rename to src/main/java/org/linkahead/server/datatype/ReferenceDatatype2.java
diff --git a/src/main/java/org/caosdb/server/datatype/ReferenceValue.java b/src/main/java/org/linkahead/server/datatype/ReferenceValue.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/ReferenceValue.java
rename to src/main/java/org/linkahead/server/datatype/ReferenceValue.java
diff --git a/src/main/java/org/caosdb/server/datatype/SingleValue.java b/src/main/java/org/linkahead/server/datatype/SingleValue.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/SingleValue.java
rename to src/main/java/org/linkahead/server/datatype/SingleValue.java
diff --git a/src/main/java/org/caosdb/server/datatype/TextDatatype.java b/src/main/java/org/linkahead/server/datatype/TextDatatype.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/TextDatatype.java
rename to src/main/java/org/linkahead/server/datatype/TextDatatype.java
diff --git a/src/main/java/org/caosdb/server/datatype/Value.java b/src/main/java/org/linkahead/server/datatype/Value.java
similarity index 100%
rename from src/main/java/org/caosdb/server/datatype/Value.java
rename to src/main/java/org/linkahead/server/datatype/Value.java
diff --git a/src/main/java/org/caosdb/server/entity/Affiliation.java b/src/main/java/org/linkahead/server/entity/Affiliation.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/Affiliation.java
rename to src/main/java/org/linkahead/server/entity/Affiliation.java
diff --git a/src/main/java/org/caosdb/server/entity/ClientMessage.java b/src/main/java/org/linkahead/server/entity/ClientMessage.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/ClientMessage.java
rename to src/main/java/org/linkahead/server/entity/ClientMessage.java
diff --git a/src/main/java/org/caosdb/server/entity/DeleteEntity.java b/src/main/java/org/linkahead/server/entity/DeleteEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/DeleteEntity.java
rename to src/main/java/org/linkahead/server/entity/DeleteEntity.java
diff --git a/src/main/java/org/caosdb/server/entity/Entity.java b/src/main/java/org/linkahead/server/entity/Entity.java
similarity index 95%
rename from src/main/java/org/caosdb/server/entity/Entity.java
rename to src/main/java/org/linkahead/server/entity/Entity.java
index 12de67ca..dee98676 100644
--- a/src/main/java/org/caosdb/server/entity/Entity.java
+++ b/src/main/java/org/linkahead/server/entity/Entity.java
@@ -34,32 +34,6 @@ import org.apache.shiro.SecurityUtils;
 import org.apache.shiro.authz.AuthorizationException;
 import org.apache.shiro.authz.Permission;
 import org.apache.shiro.subject.Subject;
-import org.linkahead.server.CaosDBException;
-import org.linkahead.server.accessControl.Principal;
-import org.linkahead.server.database.proto.SparseEntity;
-import org.linkahead.server.database.proto.VerySparseEntity;
-import org.linkahead.server.datatype.AbstractCollectionDatatype;
-import org.linkahead.server.datatype.AbstractDatatype;
-import org.linkahead.server.datatype.CollectionValue;
-import org.linkahead.server.datatype.GenericValue;
-import org.linkahead.server.datatype.ReferenceDatatype;
-import org.linkahead.server.datatype.Value;
-import org.linkahead.server.entity.Message.MessageType;
-import org.linkahead.server.entity.container.ParentContainer;
-import org.linkahead.server.entity.container.PropertyContainer;
-import org.linkahead.server.entity.wrapper.Parent;
-import org.linkahead.server.entity.wrapper.Property;
-import org.linkahead.server.entity.xml.EntityToElementStrategy;
-import org.linkahead.server.entity.xml.SerializeFieldStrategy;
-import org.linkahead.server.entity.xml.ToElementStrategy;
-import org.linkahead.server.entity.xml.ToElementable;
-import org.linkahead.server.permissions.EntityACL;
-import org.linkahead.server.query.Query.Selection;
-import org.linkahead.server.utils.AbstractObservable;
-import org.linkahead.server.utils.EntityStatus;
-import org.linkahead.server.utils.ServerMessages;
-import org.linkahead.server.utils.TransactionLogMessage;
-import org.linkahead.unit.Unit;
 import org.jdom2.Element;
 import org.linkahead.server.LinkAheadException;
 import org.linkahead.server.accessControl.Principal;
@@ -74,7 +48,6 @@ import org.linkahead.server.datatype.Value;
 import org.linkahead.server.entity.Message.MessageType;
 import org.linkahead.server.entity.container.ParentContainer;
 import org.linkahead.server.entity.container.PropertyContainer;
-import org.linkahead.server.entity.wrapper.Domain;
 import org.linkahead.server.entity.wrapper.Parent;
 import org.linkahead.server.entity.wrapper.Property;
 import org.linkahead.server.entity.xml.EntityToElementStrategy;
diff --git a/src/main/java/org/caosdb/server/entity/EntityID.java b/src/main/java/org/linkahead/server/entity/EntityID.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/EntityID.java
rename to src/main/java/org/linkahead/server/entity/EntityID.java
diff --git a/src/main/java/org/caosdb/server/entity/EntityInterface.java b/src/main/java/org/linkahead/server/entity/EntityInterface.java
similarity index 88%
rename from src/main/java/org/caosdb/server/entity/EntityInterface.java
rename to src/main/java/org/linkahead/server/entity/EntityInterface.java
index e0845d46..85d24734 100644
--- a/src/main/java/org/caosdb/server/entity/EntityInterface.java
+++ b/src/main/java/org/linkahead/server/entity/EntityInterface.java
@@ -25,21 +25,6 @@ package org.linkahead.server.entity;
 import java.util.List;
 import org.apache.shiro.authz.Permission;
 import org.apache.shiro.subject.Subject;
-import org.linkahead.server.database.proto.SparseEntity;
-import org.linkahead.server.database.proto.VerySparseEntity;
-import org.linkahead.server.datatype.AbstractDatatype;
-import org.linkahead.server.datatype.Value;
-import org.linkahead.server.entity.container.ParentContainer;
-import org.linkahead.server.entity.container.PropertyContainer;
-import org.linkahead.server.entity.wrapper.Parent;
-import org.linkahead.server.entity.wrapper.Property;
-import org.linkahead.server.entity.xml.SerializeFieldStrategy;
-import org.linkahead.server.entity.xml.ToElementable;
-import org.linkahead.server.jobs.JobTarget;
-import org.linkahead.server.permissions.EntityACL;
-import org.linkahead.server.utils.Observable;
-import org.linkahead.server.utils.TransactionLogMessage;
-import org.linkahead.unit.Unit;
 import org.jdom2.Element;
 import org.linkahead.server.database.proto.SparseEntity;
 import org.linkahead.server.database.proto.VerySparseEntity;
@@ -47,7 +32,6 @@ import org.linkahead.server.datatype.AbstractDatatype;
 import org.linkahead.server.datatype.Value;
 import org.linkahead.server.entity.container.ParentContainer;
 import org.linkahead.server.entity.container.PropertyContainer;
-import org.linkahead.server.entity.wrapper.Domain;
 import org.linkahead.server.entity.wrapper.Parent;
 import org.linkahead.server.entity.wrapper.Property;
 import org.linkahead.server.entity.xml.SerializeFieldStrategy;
diff --git a/src/main/java/org/caosdb/server/entity/FileProperties.java b/src/main/java/org/linkahead/server/entity/FileProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/FileProperties.java
rename to src/main/java/org/linkahead/server/entity/FileProperties.java
diff --git a/src/main/java/org/caosdb/server/entity/InsertEntity.java b/src/main/java/org/linkahead/server/entity/InsertEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/InsertEntity.java
rename to src/main/java/org/linkahead/server/entity/InsertEntity.java
diff --git a/src/main/java/org/caosdb/server/entity/MagicTypes.java b/src/main/java/org/linkahead/server/entity/MagicTypes.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/MagicTypes.java
rename to src/main/java/org/linkahead/server/entity/MagicTypes.java
diff --git a/src/main/java/org/caosdb/server/entity/Message.java b/src/main/java/org/linkahead/server/entity/Message.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/Message.java
rename to src/main/java/org/linkahead/server/entity/Message.java
diff --git a/src/main/java/org/caosdb/server/entity/NoSuchRoleException.java b/src/main/java/org/linkahead/server/entity/NoSuchRoleException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/NoSuchRoleException.java
rename to src/main/java/org/linkahead/server/entity/NoSuchRoleException.java
diff --git a/src/main/java/org/caosdb/server/entity/RetrieveEntity.java b/src/main/java/org/linkahead/server/entity/RetrieveEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/RetrieveEntity.java
rename to src/main/java/org/linkahead/server/entity/RetrieveEntity.java
diff --git a/src/main/java/org/caosdb/server/entity/Role.java b/src/main/java/org/linkahead/server/entity/Role.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/Role.java
rename to src/main/java/org/linkahead/server/entity/Role.java
diff --git a/src/main/java/org/caosdb/server/entity/StatementStatus.java b/src/main/java/org/linkahead/server/entity/StatementStatus.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/StatementStatus.java
rename to src/main/java/org/linkahead/server/entity/StatementStatus.java
diff --git a/src/main/java/org/caosdb/server/entity/StatementStatusInterface.java b/src/main/java/org/linkahead/server/entity/StatementStatusInterface.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/StatementStatusInterface.java
rename to src/main/java/org/linkahead/server/entity/StatementStatusInterface.java
diff --git a/src/main/java/org/caosdb/server/entity/TransactionEntity.java b/src/main/java/org/linkahead/server/entity/TransactionEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/TransactionEntity.java
rename to src/main/java/org/linkahead/server/entity/TransactionEntity.java
diff --git a/src/main/java/org/caosdb/server/entity/UpdateEntity.java b/src/main/java/org/linkahead/server/entity/UpdateEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/UpdateEntity.java
rename to src/main/java/org/linkahead/server/entity/UpdateEntity.java
diff --git a/src/main/java/org/caosdb/server/entity/Version.java b/src/main/java/org/linkahead/server/entity/Version.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/Version.java
rename to src/main/java/org/linkahead/server/entity/Version.java
diff --git a/src/main/java/org/caosdb/server/entity/WritableEntity.java b/src/main/java/org/linkahead/server/entity/WritableEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/WritableEntity.java
rename to src/main/java/org/linkahead/server/entity/WritableEntity.java
diff --git a/src/main/java/org/caosdb/server/entity/WriteEntity.java b/src/main/java/org/linkahead/server/entity/WriteEntity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/WriteEntity.java
rename to src/main/java/org/linkahead/server/entity/WriteEntity.java
diff --git a/src/main/java/org/caosdb/server/entity/container/Container.java b/src/main/java/org/linkahead/server/entity/container/Container.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/container/Container.java
rename to src/main/java/org/linkahead/server/entity/container/Container.java
diff --git a/src/main/java/org/caosdb/server/entity/container/EntityByIdContainer.java b/src/main/java/org/linkahead/server/entity/container/EntityByIdContainer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/container/EntityByIdContainer.java
rename to src/main/java/org/linkahead/server/entity/container/EntityByIdContainer.java
diff --git a/src/main/java/org/caosdb/server/entity/container/ParentContainer.java b/src/main/java/org/linkahead/server/entity/container/ParentContainer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/container/ParentContainer.java
rename to src/main/java/org/linkahead/server/entity/container/ParentContainer.java
diff --git a/src/main/java/org/caosdb/server/entity/container/PropertyContainer.java b/src/main/java/org/linkahead/server/entity/container/PropertyContainer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/container/PropertyContainer.java
rename to src/main/java/org/linkahead/server/entity/container/PropertyContainer.java
diff --git a/src/main/java/org/caosdb/server/entity/container/RetrieveContainer.java b/src/main/java/org/linkahead/server/entity/container/RetrieveContainer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/container/RetrieveContainer.java
rename to src/main/java/org/linkahead/server/entity/container/RetrieveContainer.java
diff --git a/src/main/java/org/caosdb/server/entity/container/TransactionContainer.java b/src/main/java/org/linkahead/server/entity/container/TransactionContainer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/container/TransactionContainer.java
rename to src/main/java/org/linkahead/server/entity/container/TransactionContainer.java
diff --git a/src/main/java/org/caosdb/server/entity/container/WritableContainer.java b/src/main/java/org/linkahead/server/entity/container/WritableContainer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/container/WritableContainer.java
rename to src/main/java/org/linkahead/server/entity/container/WritableContainer.java
diff --git a/src/main/java/org/caosdb/server/entity/wrapper/EntityWrapper.java b/src/main/java/org/linkahead/server/entity/wrapper/EntityWrapper.java
similarity index 99%
rename from src/main/java/org/caosdb/server/entity/wrapper/EntityWrapper.java
rename to src/main/java/org/linkahead/server/entity/wrapper/EntityWrapper.java
index eb411869..ec8b5a85 100644
--- a/src/main/java/org/caosdb/server/entity/wrapper/EntityWrapper.java
+++ b/src/main/java/org/linkahead/server/entity/wrapper/EntityWrapper.java
@@ -29,6 +29,7 @@ import java.util.Map;
 import java.util.Set;
 import org.apache.shiro.authz.Permission;
 import org.apache.shiro.subject.Subject;
+import org.jdom2.Element;
 import org.linkahead.server.database.proto.SparseEntity;
 import org.linkahead.server.database.proto.VerySparseEntity;
 import org.linkahead.server.datatype.AbstractDatatype;
@@ -51,7 +52,7 @@ import org.linkahead.server.utils.EntityStatus;
 import org.linkahead.server.utils.Observer;
 import org.linkahead.server.utils.TransactionLogMessage;
 import org.linkahead.unit.Unit;
-import org.jdom2.Element;
+
 public abstract class EntityWrapper implements EntityInterface {
 
   protected EntityInterface entity;
diff --git a/src/main/java/org/caosdb/server/entity/wrapper/Parent.java b/src/main/java/org/linkahead/server/entity/wrapper/Parent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/wrapper/Parent.java
rename to src/main/java/org/linkahead/server/entity/wrapper/Parent.java
diff --git a/src/main/java/org/caosdb/server/entity/wrapper/Property.java b/src/main/java/org/linkahead/server/entity/wrapper/Property.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/wrapper/Property.java
rename to src/main/java/org/linkahead/server/entity/wrapper/Property.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/DomainToElementStrategy.java b/src/main/java/org/linkahead/server/entity/xml/DomainToElementStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/DomainToElementStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/DomainToElementStrategy.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/EntityToElementStrategy.java b/src/main/java/org/linkahead/server/entity/xml/EntityToElementStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/EntityToElementStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/EntityToElementStrategy.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/FileToElementStrategy.java b/src/main/java/org/linkahead/server/entity/xml/FileToElementStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/FileToElementStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/FileToElementStrategy.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/IdAndServerMessagesOnlyStrategy.java b/src/main/java/org/linkahead/server/entity/xml/IdAndServerMessagesOnlyStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/IdAndServerMessagesOnlyStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/IdAndServerMessagesOnlyStrategy.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/ParentToElementStrategy.java b/src/main/java/org/linkahead/server/entity/xml/ParentToElementStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/ParentToElementStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/ParentToElementStrategy.java
index 6ce7c24b..a61597f4 100644
--- a/src/main/java/org/caosdb/server/entity/xml/ParentToElementStrategy.java
+++ b/src/main/java/org/linkahead/server/entity/xml/ParentToElementStrategy.java
@@ -24,9 +24,9 @@
  */
 package org.linkahead.server.entity.xml;
 
+import org.jdom2.Element;
 import org.linkahead.server.entity.EntityInterface;
 import org.linkahead.server.entity.wrapper.Parent;
-import org.jdom2.Element;
 
 /**
  * Generates a JDOM (XML) representation of an entity's parent.
diff --git a/src/main/java/org/caosdb/server/entity/xml/PropertyToElementStrategy.java b/src/main/java/org/linkahead/server/entity/xml/PropertyToElementStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/PropertyToElementStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/PropertyToElementStrategy.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/SerializeFieldStrategy.java b/src/main/java/org/linkahead/server/entity/xml/SerializeFieldStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/SerializeFieldStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/SerializeFieldStrategy.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/ToElementStrategy.java b/src/main/java/org/linkahead/server/entity/xml/ToElementStrategy.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/ToElementStrategy.java
rename to src/main/java/org/linkahead/server/entity/xml/ToElementStrategy.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/ToElementable.java b/src/main/java/org/linkahead/server/entity/xml/ToElementable.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/ToElementable.java
rename to src/main/java/org/linkahead/server/entity/xml/ToElementable.java
diff --git a/src/main/java/org/caosdb/server/entity/xml/VersionXMLSerializer.java b/src/main/java/org/linkahead/server/entity/xml/VersionXMLSerializer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/entity/xml/VersionXMLSerializer.java
rename to src/main/java/org/linkahead/server/entity/xml/VersionXMLSerializer.java
diff --git a/src/main/java/org/caosdb/server/grpc/AccessControlManagementServiceImpl.java b/src/main/java/org/linkahead/server/grpc/AccessControlManagementServiceImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/AccessControlManagementServiceImpl.java
rename to src/main/java/org/linkahead/server/grpc/AccessControlManagementServiceImpl.java
diff --git a/src/main/java/org/caosdb/server/grpc/AuthInterceptor.java b/src/main/java/org/linkahead/server/grpc/AuthInterceptor.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/AuthInterceptor.java
rename to src/main/java/org/linkahead/server/grpc/AuthInterceptor.java
diff --git a/src/main/java/org/caosdb/server/grpc/DownloadBuffer.java b/src/main/java/org/linkahead/server/grpc/DownloadBuffer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/DownloadBuffer.java
rename to src/main/java/org/linkahead/server/grpc/DownloadBuffer.java
diff --git a/src/main/java/org/caosdb/server/grpc/EntityTransactionServiceImpl.java b/src/main/java/org/linkahead/server/grpc/EntityTransactionServiceImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/EntityTransactionServiceImpl.java
rename to src/main/java/org/linkahead/server/grpc/EntityTransactionServiceImpl.java
diff --git a/src/main/java/org/caosdb/server/grpc/FileDownload.java b/src/main/java/org/linkahead/server/grpc/FileDownload.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/FileDownload.java
rename to src/main/java/org/linkahead/server/grpc/FileDownload.java
diff --git a/src/main/java/org/caosdb/server/grpc/FileDownloadRegistration.java b/src/main/java/org/linkahead/server/grpc/FileDownloadRegistration.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/FileDownloadRegistration.java
rename to src/main/java/org/linkahead/server/grpc/FileDownloadRegistration.java
diff --git a/src/main/java/org/caosdb/server/grpc/FileTransmission.java b/src/main/java/org/linkahead/server/grpc/FileTransmission.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/FileTransmission.java
rename to src/main/java/org/linkahead/server/grpc/FileTransmission.java
diff --git a/src/main/java/org/caosdb/server/grpc/FileTransmissionServiceImpl.java b/src/main/java/org/linkahead/server/grpc/FileTransmissionServiceImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/FileTransmissionServiceImpl.java
rename to src/main/java/org/linkahead/server/grpc/FileTransmissionServiceImpl.java
diff --git a/src/main/java/org/caosdb/server/grpc/FileUpload.java b/src/main/java/org/linkahead/server/grpc/FileUpload.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/FileUpload.java
rename to src/main/java/org/linkahead/server/grpc/FileUpload.java
diff --git a/src/main/java/org/caosdb/server/grpc/FileUploadRegistration.java b/src/main/java/org/linkahead/server/grpc/FileUploadRegistration.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/FileUploadRegistration.java
rename to src/main/java/org/linkahead/server/grpc/FileUploadRegistration.java
diff --git a/src/main/java/org/caosdb/server/grpc/GRPCServer.java b/src/main/java/org/linkahead/server/grpc/GRPCServer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/GRPCServer.java
rename to src/main/java/org/linkahead/server/grpc/GRPCServer.java
diff --git a/src/main/java/org/caosdb/server/grpc/GeneralInfoServiceImpl.java b/src/main/java/org/linkahead/server/grpc/GeneralInfoServiceImpl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/GeneralInfoServiceImpl.java
rename to src/main/java/org/linkahead/server/grpc/GeneralInfoServiceImpl.java
diff --git a/src/main/java/org/caosdb/server/grpc/GrpcToCaosDBConverters.java b/src/main/java/org/linkahead/server/grpc/GrpcToLinkAheadConverters.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/GrpcToCaosDBConverters.java
rename to src/main/java/org/linkahead/server/grpc/GrpcToLinkAheadConverters.java
diff --git a/src/main/java/org/caosdb/server/grpc/CaosDBToGrpcConverters.java b/src/main/java/org/linkahead/server/grpc/LinkAheadToGrpcConverters.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/CaosDBToGrpcConverters.java
rename to src/main/java/org/linkahead/server/grpc/LinkAheadToGrpcConverters.java
diff --git a/src/main/java/org/caosdb/server/grpc/LoggingInterceptor.java b/src/main/java/org/linkahead/server/grpc/LoggingInterceptor.java
similarity index 95%
rename from src/main/java/org/caosdb/server/grpc/LoggingInterceptor.java
rename to src/main/java/org/linkahead/server/grpc/LoggingInterceptor.java
index cb088629..a0efc8b7 100644
--- a/src/main/java/org/caosdb/server/grpc/LoggingInterceptor.java
+++ b/src/main/java/org/linkahead/server/grpc/LoggingInterceptor.java
@@ -56,7 +56,8 @@ public class LoggingInterceptor implements ServerInterceptor {
   private Template template;
 
   public LoggingInterceptor() {
-    String format = LinkAheadServer.getServerProperty(ServerProperties.KEY_GRPC_RESPONSE_LOG_FORMAT);
+    String format =
+        LinkAheadServer.getServerProperty(ServerProperties.KEY_GRPC_RESPONSE_LOG_FORMAT);
     if ("OFF".equalsIgnoreCase(format)) {
       this.template = null;
     } else if (format != null) {
diff --git a/src/main/java/org/caosdb/server/grpc/UploadBuffer.java b/src/main/java/org/linkahead/server/grpc/UploadBuffer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/grpc/UploadBuffer.java
rename to src/main/java/org/linkahead/server/grpc/UploadBuffer.java
diff --git a/src/main/java/org/caosdb/server/jobs/ContainerJob.java b/src/main/java/org/linkahead/server/jobs/ContainerJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/ContainerJob.java
rename to src/main/java/org/linkahead/server/jobs/ContainerJob.java
diff --git a/src/main/java/org/caosdb/server/jobs/EntityJob.java b/src/main/java/org/linkahead/server/jobs/EntityJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/EntityJob.java
rename to src/main/java/org/linkahead/server/jobs/EntityJob.java
diff --git a/src/main/java/org/caosdb/server/jobs/FilesJob.java b/src/main/java/org/linkahead/server/jobs/FilesJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/FilesJob.java
rename to src/main/java/org/linkahead/server/jobs/FilesJob.java
diff --git a/src/main/java/org/caosdb/server/jobs/FlagJob.java b/src/main/java/org/linkahead/server/jobs/FlagJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/FlagJob.java
rename to src/main/java/org/linkahead/server/jobs/FlagJob.java
diff --git a/src/main/java/org/caosdb/server/jobs/Job.java b/src/main/java/org/linkahead/server/jobs/Job.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/Job.java
rename to src/main/java/org/linkahead/server/jobs/Job.java
diff --git a/src/main/java/org/caosdb/server/jobs/JobAnnotation.java b/src/main/java/org/linkahead/server/jobs/JobAnnotation.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/JobAnnotation.java
rename to src/main/java/org/linkahead/server/jobs/JobAnnotation.java
diff --git a/src/main/java/org/caosdb/server/jobs/JobConfig.java b/src/main/java/org/linkahead/server/jobs/JobConfig.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/JobConfig.java
rename to src/main/java/org/linkahead/server/jobs/JobConfig.java
diff --git a/src/main/java/org/caosdb/server/jobs/JobTarget.java b/src/main/java/org/linkahead/server/jobs/JobTarget.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/JobTarget.java
rename to src/main/java/org/linkahead/server/jobs/JobTarget.java
diff --git a/src/main/java/org/caosdb/server/jobs/Schedule.java b/src/main/java/org/linkahead/server/jobs/Schedule.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/Schedule.java
rename to src/main/java/org/linkahead/server/jobs/Schedule.java
diff --git a/src/main/java/org/caosdb/server/jobs/ScheduledJob.java b/src/main/java/org/linkahead/server/jobs/ScheduledJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/ScheduledJob.java
rename to src/main/java/org/linkahead/server/jobs/ScheduledJob.java
diff --git a/src/main/java/org/caosdb/server/jobs/TransactionStage.java b/src/main/java/org/linkahead/server/jobs/TransactionStage.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/TransactionStage.java
rename to src/main/java/org/linkahead/server/jobs/TransactionStage.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/AccessControl.java b/src/main/java/org/linkahead/server/jobs/core/AccessControl.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/AccessControl.java
rename to src/main/java/org/linkahead/server/jobs/core/AccessControl.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/Atomic.java b/src/main/java/org/linkahead/server/jobs/core/Atomic.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/Atomic.java
rename to src/main/java/org/linkahead/server/jobs/core/Atomic.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckChildDependencyExistent.java b/src/main/java/org/linkahead/server/jobs/core/CheckChildDependencyExistent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckChildDependencyExistent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckChildDependencyExistent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckDatatypePresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckDatatypePresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckDatatypePresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckDatatypePresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckDescPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckDescPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckDescPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckDescPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckEntityACLRoles.java b/src/main/java/org/linkahead/server/jobs/core/CheckEntityACLRoles.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckEntityACLRoles.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckEntityACLRoles.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckFileStorageConsistency.java b/src/main/java/org/linkahead/server/jobs/core/CheckFileStorageConsistency.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckFileStorageConsistency.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckFileStorageConsistency.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckNamePresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckNamePresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckNamePresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckNamePresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckNoAdditionalPropertiesPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckNoAdditionalPropertiesPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckNoAdditionalPropertiesPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckNoAdditionalPropertiesPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckNoOverridesPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckNoOverridesPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckNoOverridesPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckNoOverridesPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckParOblPropPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckParOblPropPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckParOblPropPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckParOblPropPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckParPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckParPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckParPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckParPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckParValid.java b/src/main/java/org/linkahead/server/jobs/core/CheckParValid.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckParValid.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckParValid.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckPropPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckPropPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckPropPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckPropPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckPropValid.java b/src/main/java/org/linkahead/server/jobs/core/CheckPropValid.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckPropValid.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckPropValid.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckQueryTemplate.java b/src/main/java/org/linkahead/server/jobs/core/CheckQueryTemplate.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckQueryTemplate.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckQueryTemplate.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckReferenceDependencyExistent.java b/src/main/java/org/linkahead/server/jobs/core/CheckReferenceDependencyExistent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckReferenceDependencyExistent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckReferenceDependencyExistent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckRefidIsaParRefid.java b/src/main/java/org/linkahead/server/jobs/core/CheckRefidIsaParRefid.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckRefidIsaParRefid.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckRefidIsaParRefid.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckRefidPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckRefidPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckRefidPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckRefidPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckRefidValid.java b/src/main/java/org/linkahead/server/jobs/core/CheckRefidValid.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckRefidValid.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckRefidValid.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckStateTransition.java b/src/main/java/org/linkahead/server/jobs/core/CheckStateTransition.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckStateTransition.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckStateTransition.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckTargetPathValid.java b/src/main/java/org/linkahead/server/jobs/core/CheckTargetPathValid.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckTargetPathValid.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckTargetPathValid.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckUnitPresent.java b/src/main/java/org/linkahead/server/jobs/core/CheckUnitPresent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckUnitPresent.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckUnitPresent.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckValueParsable.java b/src/main/java/org/linkahead/server/jobs/core/CheckValueParsable.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/CheckValueParsable.java
rename to src/main/java/org/linkahead/server/jobs/core/CheckValueParsable.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/DebugCalls.java b/src/main/java/org/linkahead/server/jobs/core/DebugCalls.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/DebugCalls.java
rename to src/main/java/org/linkahead/server/jobs/core/DebugCalls.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/EntityStateJob.java b/src/main/java/org/linkahead/server/jobs/core/EntityStateJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/EntityStateJob.java
rename to src/main/java/org/linkahead/server/jobs/core/EntityStateJob.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/ExecuteQuery.java b/src/main/java/org/linkahead/server/jobs/core/ExecuteQuery.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/ExecuteQuery.java
rename to src/main/java/org/linkahead/server/jobs/core/ExecuteQuery.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/History.java b/src/main/java/org/linkahead/server/jobs/core/History.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/History.java
rename to src/main/java/org/linkahead/server/jobs/core/History.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/InheritInitialState.java b/src/main/java/org/linkahead/server/jobs/core/InheritInitialState.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/InheritInitialState.java
rename to src/main/java/org/linkahead/server/jobs/core/InheritInitialState.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/Inheritance.java b/src/main/java/org/linkahead/server/jobs/core/Inheritance.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/Inheritance.java
rename to src/main/java/org/linkahead/server/jobs/core/Inheritance.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/InitEntityStateJobs.java b/src/main/java/org/linkahead/server/jobs/core/InitEntityStateJobs.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/InitEntityStateJobs.java
rename to src/main/java/org/linkahead/server/jobs/core/InitEntityStateJobs.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/InsertFilesInDir.java b/src/main/java/org/linkahead/server/jobs/core/InsertFilesInDir.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/InsertFilesInDir.java
rename to src/main/java/org/linkahead/server/jobs/core/InsertFilesInDir.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/JobFailureSeverity.java b/src/main/java/org/linkahead/server/jobs/core/JobFailureSeverity.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/JobFailureSeverity.java
rename to src/main/java/org/linkahead/server/jobs/core/JobFailureSeverity.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/LoadContainerFlagJobs.java b/src/main/java/org/linkahead/server/jobs/core/LoadContainerFlagJobs.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/LoadContainerFlagJobs.java
rename to src/main/java/org/linkahead/server/jobs/core/LoadContainerFlagJobs.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/MakeStateMessage.java b/src/main/java/org/linkahead/server/jobs/core/MakeStateMessage.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/MakeStateMessage.java
rename to src/main/java/org/linkahead/server/jobs/core/MakeStateMessage.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/MakeStateProperty.java b/src/main/java/org/linkahead/server/jobs/core/MakeStateProperty.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/MakeStateProperty.java
rename to src/main/java/org/linkahead/server/jobs/core/MakeStateProperty.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/MatchFileProp.java b/src/main/java/org/linkahead/server/jobs/core/MatchFileProp.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/MatchFileProp.java
rename to src/main/java/org/linkahead/server/jobs/core/MatchFileProp.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/NoCache.java b/src/main/java/org/linkahead/server/jobs/core/NoCache.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/NoCache.java
rename to src/main/java/org/linkahead/server/jobs/core/NoCache.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/Paging.java b/src/main/java/org/linkahead/server/jobs/core/Paging.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/Paging.java
rename to src/main/java/org/linkahead/server/jobs/core/Paging.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/ParseUnit.java b/src/main/java/org/linkahead/server/jobs/core/ParseUnit.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/ParseUnit.java
rename to src/main/java/org/linkahead/server/jobs/core/ParseUnit.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/PickUp.java b/src/main/java/org/linkahead/server/jobs/core/PickUp.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/PickUp.java
rename to src/main/java/org/linkahead/server/jobs/core/PickUp.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/ProcessNameProperties.java b/src/main/java/org/linkahead/server/jobs/core/ProcessNameProperties.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/ProcessNameProperties.java
rename to src/main/java/org/linkahead/server/jobs/core/ProcessNameProperties.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/RemoveDuplicates.java b/src/main/java/org/linkahead/server/jobs/core/RemoveDuplicates.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/RemoveDuplicates.java
rename to src/main/java/org/linkahead/server/jobs/core/RemoveDuplicates.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/ResolveNames.java b/src/main/java/org/linkahead/server/jobs/core/ResolveNames.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/ResolveNames.java
rename to src/main/java/org/linkahead/server/jobs/core/ResolveNames.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/RetrieveACL.java b/src/main/java/org/linkahead/server/jobs/core/RetrieveACL.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/RetrieveACL.java
rename to src/main/java/org/linkahead/server/jobs/core/RetrieveACL.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/RetrieveAllJob.java b/src/main/java/org/linkahead/server/jobs/core/RetrieveAllJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/RetrieveAllJob.java
rename to src/main/java/org/linkahead/server/jobs/core/RetrieveAllJob.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/RetrieveOwner.java b/src/main/java/org/linkahead/server/jobs/core/RetrieveOwner.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/RetrieveOwner.java
rename to src/main/java/org/linkahead/server/jobs/core/RetrieveOwner.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/RetriveAllNames.java b/src/main/java/org/linkahead/server/jobs/core/RetriveAllNames.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/RetriveAllNames.java
rename to src/main/java/org/linkahead/server/jobs/core/RetriveAllNames.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/SetImpToFix.java b/src/main/java/org/linkahead/server/jobs/core/SetImpToFix.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/SetImpToFix.java
rename to src/main/java/org/linkahead/server/jobs/core/SetImpToFix.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/SetImpToRecByDefault.java b/src/main/java/org/linkahead/server/jobs/core/SetImpToRecByDefault.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/SetImpToRecByDefault.java
rename to src/main/java/org/linkahead/server/jobs/core/SetImpToRecByDefault.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/Strict.java b/src/main/java/org/linkahead/server/jobs/core/Strict.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/Strict.java
rename to src/main/java/org/linkahead/server/jobs/core/Strict.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/TestMail.java b/src/main/java/org/linkahead/server/jobs/core/TestMail.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/TestMail.java
rename to src/main/java/org/linkahead/server/jobs/core/TestMail.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/UniqueName.java b/src/main/java/org/linkahead/server/jobs/core/UniqueName.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/UniqueName.java
rename to src/main/java/org/linkahead/server/jobs/core/UniqueName.java
diff --git a/src/main/java/org/caosdb/server/jobs/core/UpdateUnitConverters.java b/src/main/java/org/linkahead/server/jobs/core/UpdateUnitConverters.java
similarity index 100%
rename from src/main/java/org/caosdb/server/jobs/core/UpdateUnitConverters.java
rename to src/main/java/org/linkahead/server/jobs/core/UpdateUnitConverters.java
diff --git a/src/main/java/org/caosdb/server/logging/RequestErrorLogMessage.java b/src/main/java/org/linkahead/server/logging/RequestErrorLogMessage.java
similarity index 100%
rename from src/main/java/org/caosdb/server/logging/RequestErrorLogMessage.java
rename to src/main/java/org/linkahead/server/logging/RequestErrorLogMessage.java
diff --git a/src/main/java/org/caosdb/server/logging/log4j/CustomConfigurationFactory.java b/src/main/java/org/linkahead/server/logging/log4j/CustomConfigurationFactory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/logging/log4j/CustomConfigurationFactory.java
rename to src/main/java/org/linkahead/server/logging/log4j/CustomConfigurationFactory.java
diff --git a/src/main/java/org/caosdb/server/permissions/AbstractEntityACLFactory.java b/src/main/java/org/linkahead/server/permissions/AbstractEntityACLFactory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/AbstractEntityACLFactory.java
rename to src/main/java/org/linkahead/server/permissions/AbstractEntityACLFactory.java
diff --git a/src/main/java/org/caosdb/server/permissions/EntityACI.java b/src/main/java/org/linkahead/server/permissions/EntityACI.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/EntityACI.java
rename to src/main/java/org/linkahead/server/permissions/EntityACI.java
diff --git a/src/main/java/org/caosdb/server/permissions/EntityACL.java b/src/main/java/org/linkahead/server/permissions/EntityACL.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/EntityACL.java
rename to src/main/java/org/linkahead/server/permissions/EntityACL.java
diff --git a/src/main/java/org/caosdb/server/permissions/EntityACLFactory.java b/src/main/java/org/linkahead/server/permissions/EntityACLFactory.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/EntityACLFactory.java
rename to src/main/java/org/linkahead/server/permissions/EntityACLFactory.java
diff --git a/src/main/java/org/caosdb/server/permissions/EntityPermission.java b/src/main/java/org/linkahead/server/permissions/EntityPermission.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/EntityPermission.java
rename to src/main/java/org/linkahead/server/permissions/EntityPermission.java
diff --git a/src/main/java/org/caosdb/server/permissions/CaosPermission.java b/src/main/java/org/linkahead/server/permissions/LinkAheadPermission.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/CaosPermission.java
rename to src/main/java/org/linkahead/server/permissions/LinkAheadPermission.java
diff --git a/src/main/java/org/caosdb/server/permissions/Permission.java b/src/main/java/org/linkahead/server/permissions/Permission.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/Permission.java
rename to src/main/java/org/linkahead/server/permissions/Permission.java
diff --git a/src/main/java/org/caosdb/server/permissions/PermissionRule.java b/src/main/java/org/linkahead/server/permissions/PermissionRule.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/PermissionRule.java
rename to src/main/java/org/linkahead/server/permissions/PermissionRule.java
diff --git a/src/main/java/org/caosdb/server/permissions/ResponsibleAgent.java b/src/main/java/org/linkahead/server/permissions/ResponsibleAgent.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/ResponsibleAgent.java
rename to src/main/java/org/linkahead/server/permissions/ResponsibleAgent.java
diff --git a/src/main/java/org/caosdb/server/permissions/Role.java b/src/main/java/org/linkahead/server/permissions/Role.java
similarity index 100%
rename from src/main/java/org/caosdb/server/permissions/Role.java
rename to src/main/java/org/linkahead/server/permissions/Role.java
diff --git a/src/main/java/org/caosdb/server/query/Backreference.java b/src/main/java/org/linkahead/server/query/Backreference.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/Backreference.java
rename to src/main/java/org/linkahead/server/query/Backreference.java
diff --git a/src/main/java/org/caosdb/server/query/CQLLexer.g4 b/src/main/java/org/linkahead/server/query/CQLLexer.g4
similarity index 100%
rename from src/main/java/org/caosdb/server/query/CQLLexer.g4
rename to src/main/java/org/linkahead/server/query/CQLLexer.g4
diff --git a/src/main/java/org/caosdb/server/query/CQLParser.g4 b/src/main/java/org/linkahead/server/query/CQLParser.g4
similarity index 100%
rename from src/main/java/org/caosdb/server/query/CQLParser.g4
rename to src/main/java/org/linkahead/server/query/CQLParser.g4
diff --git a/src/main/java/org/caosdb/server/query/CQLParsingErrorListener.java b/src/main/java/org/linkahead/server/query/CQLParsingErrorListener.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/CQLParsingErrorListener.java
rename to src/main/java/org/linkahead/server/query/CQLParsingErrorListener.java
diff --git a/src/main/java/org/caosdb/server/query/Conjunction.java b/src/main/java/org/linkahead/server/query/Conjunction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/Conjunction.java
rename to src/main/java/org/linkahead/server/query/Conjunction.java
diff --git a/src/main/java/org/caosdb/server/query/Disjunction.java b/src/main/java/org/linkahead/server/query/Disjunction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/Disjunction.java
rename to src/main/java/org/linkahead/server/query/Disjunction.java
diff --git a/src/main/java/org/caosdb/server/query/EntityFilterContainer.java b/src/main/java/org/linkahead/server/query/EntityFilterContainer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/EntityFilterContainer.java
rename to src/main/java/org/linkahead/server/query/EntityFilterContainer.java
diff --git a/src/main/java/org/caosdb/server/query/EntityFilterInterface.java b/src/main/java/org/linkahead/server/query/EntityFilterInterface.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/EntityFilterInterface.java
rename to src/main/java/org/linkahead/server/query/EntityFilterInterface.java
diff --git a/src/main/java/org/caosdb/server/query/IDFilter.java b/src/main/java/org/linkahead/server/query/IDFilter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/IDFilter.java
rename to src/main/java/org/linkahead/server/query/IDFilter.java
diff --git a/src/main/java/org/caosdb/server/query/Negation.java b/src/main/java/org/linkahead/server/query/Negation.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/Negation.java
rename to src/main/java/org/linkahead/server/query/Negation.java
diff --git a/src/main/java/org/caosdb/server/query/POV.java b/src/main/java/org/linkahead/server/query/POV.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/POV.java
rename to src/main/java/org/linkahead/server/query/POV.java
diff --git a/src/main/java/org/caosdb/server/query/Query.java b/src/main/java/org/linkahead/server/query/Query.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/Query.java
rename to src/main/java/org/linkahead/server/query/Query.java
diff --git a/src/main/java/org/caosdb/server/query/QueryInterface.java b/src/main/java/org/linkahead/server/query/QueryInterface.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/QueryInterface.java
rename to src/main/java/org/linkahead/server/query/QueryInterface.java
diff --git a/src/main/java/org/caosdb/server/query/RoleFilter.java b/src/main/java/org/linkahead/server/query/RoleFilter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/RoleFilter.java
rename to src/main/java/org/linkahead/server/query/RoleFilter.java
diff --git a/src/main/java/org/caosdb/server/query/StoredAt.java b/src/main/java/org/linkahead/server/query/StoredAt.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/StoredAt.java
rename to src/main/java/org/linkahead/server/query/StoredAt.java
diff --git a/src/main/java/org/caosdb/server/query/SubProperty.java b/src/main/java/org/linkahead/server/query/SubProperty.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/SubProperty.java
rename to src/main/java/org/linkahead/server/query/SubProperty.java
diff --git a/src/main/java/org/caosdb/server/query/TransactionFilter.java b/src/main/java/org/linkahead/server/query/TransactionFilter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/TransactionFilter.java
rename to src/main/java/org/linkahead/server/query/TransactionFilter.java
diff --git a/src/main/java/org/caosdb/server/query/Utils.java b/src/main/java/org/linkahead/server/query/Utils.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/Utils.java
rename to src/main/java/org/linkahead/server/query/Utils.java
diff --git a/src/main/java/org/caosdb/server/query/VersionFilter.java b/src/main/java/org/linkahead/server/query/VersionFilter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/query/VersionFilter.java
rename to src/main/java/org/linkahead/server/query/VersionFilter.java
diff --git a/src/main/java/org/caosdb/server/resource/AbstractCaosDBServerResource.java b/src/main/java/org/linkahead/server/resource/AbstractLinkAheadServerResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/AbstractCaosDBServerResource.java
rename to src/main/java/org/linkahead/server/resource/AbstractLinkAheadServerResource.java
diff --git a/src/main/java/org/caosdb/server/resource/AuthenticationResource.java b/src/main/java/org/linkahead/server/resource/AuthenticationResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/AuthenticationResource.java
rename to src/main/java/org/linkahead/server/resource/AuthenticationResource.java
diff --git a/src/main/java/org/caosdb/server/resource/DefaultResource.java b/src/main/java/org/linkahead/server/resource/DefaultResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/DefaultResource.java
rename to src/main/java/org/linkahead/server/resource/DefaultResource.java
diff --git a/src/main/java/org/caosdb/server/resource/EntityOwnerResource.java b/src/main/java/org/linkahead/server/resource/EntityOwnerResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/EntityOwnerResource.java
rename to src/main/java/org/linkahead/server/resource/EntityOwnerResource.java
diff --git a/src/main/java/org/caosdb/server/resource/EntityPermissionsResource.java b/src/main/java/org/linkahead/server/resource/EntityPermissionsResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/EntityPermissionsResource.java
rename to src/main/java/org/linkahead/server/resource/EntityPermissionsResource.java
diff --git a/src/main/java/org/caosdb/server/resource/FileSystemResource.java b/src/main/java/org/linkahead/server/resource/FileSystemResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/FileSystemResource.java
rename to src/main/java/org/linkahead/server/resource/FileSystemResource.java
diff --git a/src/main/java/org/caosdb/server/resource/InfoResource.java b/src/main/java/org/linkahead/server/resource/InfoResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/InfoResource.java
rename to src/main/java/org/linkahead/server/resource/InfoResource.java
diff --git a/src/main/java/org/caosdb/server/resource/JdomRepresentation.java b/src/main/java/org/linkahead/server/resource/JdomRepresentation.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/JdomRepresentation.java
rename to src/main/java/org/linkahead/server/resource/JdomRepresentation.java
diff --git a/src/main/java/org/caosdb/server/resource/LogoutResource.java b/src/main/java/org/linkahead/server/resource/LogoutResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/LogoutResource.java
rename to src/main/java/org/linkahead/server/resource/LogoutResource.java
diff --git a/src/main/java/org/caosdb/server/resource/PermissionRulesResource.java b/src/main/java/org/linkahead/server/resource/PermissionRulesResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/PermissionRulesResource.java
rename to src/main/java/org/linkahead/server/resource/PermissionRulesResource.java
diff --git a/src/main/java/org/caosdb/server/resource/ReReadableRepresentation.java b/src/main/java/org/linkahead/server/resource/ReReadableRepresentation.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/ReReadableRepresentation.java
rename to src/main/java/org/linkahead/server/resource/ReReadableRepresentation.java
diff --git a/src/main/java/org/caosdb/server/resource/RolesResource.java b/src/main/java/org/linkahead/server/resource/RolesResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/RolesResource.java
rename to src/main/java/org/linkahead/server/resource/RolesResource.java
diff --git a/src/main/java/org/caosdb/server/resource/ScriptingResource.java b/src/main/java/org/linkahead/server/resource/ScriptingResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/ScriptingResource.java
rename to src/main/java/org/linkahead/server/resource/ScriptingResource.java
diff --git a/src/main/java/org/caosdb/server/resource/ServerLogsResource.java b/src/main/java/org/linkahead/server/resource/ServerLogsResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/ServerLogsResource.java
rename to src/main/java/org/linkahead/server/resource/ServerLogsResource.java
diff --git a/src/main/java/org/caosdb/server/resource/ServerPropertiesResource.java b/src/main/java/org/linkahead/server/resource/ServerPropertiesResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/ServerPropertiesResource.java
rename to src/main/java/org/linkahead/server/resource/ServerPropertiesResource.java
diff --git a/src/main/java/org/caosdb/server/resource/SharedFileResource.java b/src/main/java/org/linkahead/server/resource/SharedFileResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/SharedFileResource.java
rename to src/main/java/org/linkahead/server/resource/SharedFileResource.java
diff --git a/src/main/java/org/caosdb/server/resource/ThumbnailsResource.java b/src/main/java/org/linkahead/server/resource/ThumbnailsResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/ThumbnailsResource.java
rename to src/main/java/org/linkahead/server/resource/ThumbnailsResource.java
diff --git a/src/main/java/org/caosdb/server/resource/UserResource.java b/src/main/java/org/linkahead/server/resource/UserResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/UserResource.java
rename to src/main/java/org/linkahead/server/resource/UserResource.java
diff --git a/src/main/java/org/caosdb/server/resource/UserRolesResource.java b/src/main/java/org/linkahead/server/resource/UserRolesResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/UserRolesResource.java
rename to src/main/java/org/linkahead/server/resource/UserRolesResource.java
diff --git a/src/main/java/org/caosdb/server/resource/Webinterface.java b/src/main/java/org/linkahead/server/resource/Webinterface.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/Webinterface.java
rename to src/main/java/org/linkahead/server/resource/Webinterface.java
diff --git a/src/main/java/org/caosdb/server/resource/WebinterfaceBuildNumber.java b/src/main/java/org/linkahead/server/resource/WebinterfaceBuildNumber.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/WebinterfaceBuildNumber.java
rename to src/main/java/org/linkahead/server/resource/WebinterfaceBuildNumber.java
diff --git a/src/main/java/org/caosdb/server/resource/transaction/EntityNamesResource.java b/src/main/java/org/linkahead/server/resource/transaction/EntityNamesResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/transaction/EntityNamesResource.java
rename to src/main/java/org/linkahead/server/resource/transaction/EntityNamesResource.java
diff --git a/src/main/java/org/caosdb/server/resource/transaction/EntityResource.java b/src/main/java/org/linkahead/server/resource/transaction/EntityResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/transaction/EntityResource.java
rename to src/main/java/org/linkahead/server/resource/transaction/EntityResource.java
diff --git a/src/main/java/org/caosdb/server/resource/transaction/RetrieveEntityResource.java b/src/main/java/org/linkahead/server/resource/transaction/RetrieveEntityResource.java
similarity index 100%
rename from src/main/java/org/caosdb/server/resource/transaction/RetrieveEntityResource.java
rename to src/main/java/org/linkahead/server/resource/transaction/RetrieveEntityResource.java
diff --git a/src/main/java/org/caosdb/server/scripting/CallerSerializer.java b/src/main/java/org/linkahead/server/scripting/CallerSerializer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/scripting/CallerSerializer.java
rename to src/main/java/org/linkahead/server/scripting/CallerSerializer.java
diff --git a/src/main/java/org/caosdb/server/scripting/ScriptingPermissions.java b/src/main/java/org/linkahead/server/scripting/ScriptingPermissions.java
similarity index 100%
rename from src/main/java/org/caosdb/server/scripting/ScriptingPermissions.java
rename to src/main/java/org/linkahead/server/scripting/ScriptingPermissions.java
diff --git a/src/main/java/org/caosdb/server/scripting/ScriptingUtils.java b/src/main/java/org/linkahead/server/scripting/ScriptingUtils.java
similarity index 100%
rename from src/main/java/org/caosdb/server/scripting/ScriptingUtils.java
rename to src/main/java/org/linkahead/server/scripting/ScriptingUtils.java
diff --git a/src/main/java/org/caosdb/server/scripting/ServerSideScriptingCaller.java b/src/main/java/org/linkahead/server/scripting/ServerSideScriptingCaller.java
similarity index 100%
rename from src/main/java/org/caosdb/server/scripting/ServerSideScriptingCaller.java
rename to src/main/java/org/linkahead/server/scripting/ServerSideScriptingCaller.java
diff --git a/src/main/java/org/caosdb/server/scripting/TimeoutException.java b/src/main/java/org/linkahead/server/scripting/TimeoutException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/scripting/TimeoutException.java
rename to src/main/java/org/linkahead/server/scripting/TimeoutException.java
diff --git a/src/main/java/org/caosdb/server/scripting/TimeoutProcess.java b/src/main/java/org/linkahead/server/scripting/TimeoutProcess.java
similarity index 100%
rename from src/main/java/org/caosdb/server/scripting/TimeoutProcess.java
rename to src/main/java/org/linkahead/server/scripting/TimeoutProcess.java
diff --git a/src/main/java/org/caosdb/server/transaction/AccessControlTransaction.java b/src/main/java/org/linkahead/server/transaction/AccessControlTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/AccessControlTransaction.java
rename to src/main/java/org/linkahead/server/transaction/AccessControlTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/ChecksumUpdater.java b/src/main/java/org/linkahead/server/transaction/ChecksumUpdater.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/ChecksumUpdater.java
rename to src/main/java/org/linkahead/server/transaction/ChecksumUpdater.java
diff --git a/src/main/java/org/caosdb/server/transaction/DeleteRoleTransaction.java b/src/main/java/org/linkahead/server/transaction/DeleteRoleTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/DeleteRoleTransaction.java
rename to src/main/java/org/linkahead/server/transaction/DeleteRoleTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/DeleteUserTransaction.java b/src/main/java/org/linkahead/server/transaction/DeleteUserTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/DeleteUserTransaction.java
rename to src/main/java/org/linkahead/server/transaction/DeleteUserTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/FileStorageConsistencyCheck.java b/src/main/java/org/linkahead/server/transaction/FileStorageConsistencyCheck.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/FileStorageConsistencyCheck.java
rename to src/main/java/org/linkahead/server/transaction/FileStorageConsistencyCheck.java
diff --git a/src/main/java/org/caosdb/server/transaction/InsertLogRecordTransaction.java b/src/main/java/org/linkahead/server/transaction/InsertLogRecordTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/InsertLogRecordTransaction.java
rename to src/main/java/org/linkahead/server/transaction/InsertLogRecordTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/InsertRoleTransaction.java b/src/main/java/org/linkahead/server/transaction/InsertRoleTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/InsertRoleTransaction.java
rename to src/main/java/org/linkahead/server/transaction/InsertRoleTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/InsertUserTransaction.java b/src/main/java/org/linkahead/server/transaction/InsertUserTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/InsertUserTransaction.java
rename to src/main/java/org/linkahead/server/transaction/InsertUserTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/ListRolesTransaction.java b/src/main/java/org/linkahead/server/transaction/ListRolesTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/ListRolesTransaction.java
rename to src/main/java/org/linkahead/server/transaction/ListRolesTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/ListUsersTransaction.java b/src/main/java/org/linkahead/server/transaction/ListUsersTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/ListUsersTransaction.java
rename to src/main/java/org/linkahead/server/transaction/ListUsersTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/LogUserVisitTransaction.java b/src/main/java/org/linkahead/server/transaction/LogUserVisitTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/LogUserVisitTransaction.java
rename to src/main/java/org/linkahead/server/transaction/LogUserVisitTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/Retrieve.java b/src/main/java/org/linkahead/server/transaction/Retrieve.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/Retrieve.java
rename to src/main/java/org/linkahead/server/transaction/Retrieve.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrieveACL.java b/src/main/java/org/linkahead/server/transaction/RetrieveACL.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrieveACL.java
rename to src/main/java/org/linkahead/server/transaction/RetrieveACL.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrieveLogRecordTransaction.java b/src/main/java/org/linkahead/server/transaction/RetrieveLogRecordTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrieveLogRecordTransaction.java
rename to src/main/java/org/linkahead/server/transaction/RetrieveLogRecordTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrievePasswordValidatorTransaction.java b/src/main/java/org/linkahead/server/transaction/RetrievePasswordValidatorTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrievePasswordValidatorTransaction.java
rename to src/main/java/org/linkahead/server/transaction/RetrievePasswordValidatorTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrievePermissionRulesTransaction.java b/src/main/java/org/linkahead/server/transaction/RetrievePermissionRulesTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrievePermissionRulesTransaction.java
rename to src/main/java/org/linkahead/server/transaction/RetrievePermissionRulesTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrieveRoleTransaction.java b/src/main/java/org/linkahead/server/transaction/RetrieveRoleTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrieveRoleTransaction.java
rename to src/main/java/org/linkahead/server/transaction/RetrieveRoleTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrieveSparseEntityByPath.java b/src/main/java/org/linkahead/server/transaction/RetrieveSparseEntityByPath.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrieveSparseEntityByPath.java
rename to src/main/java/org/linkahead/server/transaction/RetrieveSparseEntityByPath.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrieveUserRolesTransaction.java b/src/main/java/org/linkahead/server/transaction/RetrieveUserRolesTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrieveUserRolesTransaction.java
rename to src/main/java/org/linkahead/server/transaction/RetrieveUserRolesTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/RetrieveUserTransaction.java b/src/main/java/org/linkahead/server/transaction/RetrieveUserTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/RetrieveUserTransaction.java
rename to src/main/java/org/linkahead/server/transaction/RetrieveUserTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/Transaction.java b/src/main/java/org/linkahead/server/transaction/Transaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/Transaction.java
rename to src/main/java/org/linkahead/server/transaction/Transaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/TransactionInterface.java b/src/main/java/org/linkahead/server/transaction/TransactionInterface.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/TransactionInterface.java
rename to src/main/java/org/linkahead/server/transaction/TransactionInterface.java
diff --git a/src/main/java/org/caosdb/server/transaction/UpdateACL.java b/src/main/java/org/linkahead/server/transaction/UpdateACL.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/UpdateACL.java
rename to src/main/java/org/linkahead/server/transaction/UpdateACL.java
diff --git a/src/main/java/org/caosdb/server/transaction/UpdatePermissionRulesTransaction.java b/src/main/java/org/linkahead/server/transaction/UpdatePermissionRulesTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/UpdatePermissionRulesTransaction.java
rename to src/main/java/org/linkahead/server/transaction/UpdatePermissionRulesTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/UpdateRoleTransaction.java b/src/main/java/org/linkahead/server/transaction/UpdateRoleTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/UpdateRoleTransaction.java
rename to src/main/java/org/linkahead/server/transaction/UpdateRoleTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/UpdateUserRolesTransaction.java b/src/main/java/org/linkahead/server/transaction/UpdateUserRolesTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/UpdateUserRolesTransaction.java
rename to src/main/java/org/linkahead/server/transaction/UpdateUserRolesTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/UpdateUserTransaction.java b/src/main/java/org/linkahead/server/transaction/UpdateUserTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/UpdateUserTransaction.java
rename to src/main/java/org/linkahead/server/transaction/UpdateUserTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/WriteTransaction.java b/src/main/java/org/linkahead/server/transaction/WriteTransaction.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/WriteTransaction.java
rename to src/main/java/org/linkahead/server/transaction/WriteTransaction.java
diff --git a/src/main/java/org/caosdb/server/transaction/WriteTransactionInterface.java b/src/main/java/org/linkahead/server/transaction/WriteTransactionInterface.java
similarity index 100%
rename from src/main/java/org/caosdb/server/transaction/WriteTransactionInterface.java
rename to src/main/java/org/linkahead/server/transaction/WriteTransactionInterface.java
diff --git a/src/main/java/org/caosdb/server/utils/AbstractObservable.java b/src/main/java/org/linkahead/server/utils/AbstractObservable.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/AbstractObservable.java
rename to src/main/java/org/linkahead/server/utils/AbstractObservable.java
diff --git a/src/main/java/org/caosdb/server/utils/AsynchronousHasher.java b/src/main/java/org/linkahead/server/utils/AsynchronousHasher.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/AsynchronousHasher.java
rename to src/main/java/org/linkahead/server/utils/AsynchronousHasher.java
diff --git a/src/main/java/org/caosdb/server/utils/ConfigurationException.java b/src/main/java/org/linkahead/server/utils/ConfigurationException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/ConfigurationException.java
rename to src/main/java/org/linkahead/server/utils/ConfigurationException.java
diff --git a/src/main/java/org/caosdb/server/utils/CronJob.java b/src/main/java/org/linkahead/server/utils/CronJob.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/CronJob.java
rename to src/main/java/org/linkahead/server/utils/CronJob.java
diff --git a/src/main/java/org/caosdb/server/utils/EntityStatus.java b/src/main/java/org/linkahead/server/utils/EntityStatus.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/EntityStatus.java
rename to src/main/java/org/linkahead/server/utils/EntityStatus.java
diff --git a/src/main/java/org/caosdb/server/utils/FileUtils.java b/src/main/java/org/linkahead/server/utils/FileUtils.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/FileUtils.java
rename to src/main/java/org/linkahead/server/utils/FileUtils.java
diff --git a/src/main/java/org/caosdb/server/utils/FlagInfo.java b/src/main/java/org/linkahead/server/utils/FlagInfo.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/FlagInfo.java
rename to src/main/java/org/linkahead/server/utils/FlagInfo.java
diff --git a/src/main/java/org/caosdb/server/utils/HashAlgorithm.java b/src/main/java/org/linkahead/server/utils/HashAlgorithm.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/HashAlgorithm.java
rename to src/main/java/org/linkahead/server/utils/HashAlgorithm.java
diff --git a/src/main/java/org/caosdb/server/utils/HashException.java b/src/main/java/org/linkahead/server/utils/HashException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/HashException.java
rename to src/main/java/org/linkahead/server/utils/HashException.java
diff --git a/src/main/java/org/caosdb/server/utils/HashNotReadyException.java b/src/main/java/org/linkahead/server/utils/HashNotReadyException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/HashNotReadyException.java
rename to src/main/java/org/linkahead/server/utils/HashNotReadyException.java
diff --git a/src/main/java/org/caosdb/server/utils/HashTimeoutException.java b/src/main/java/org/linkahead/server/utils/HashTimeoutException.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/HashTimeoutException.java
rename to src/main/java/org/linkahead/server/utils/HashTimeoutException.java
diff --git a/src/main/java/org/caosdb/server/utils/Hasher.java b/src/main/java/org/linkahead/server/utils/Hasher.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Hasher.java
rename to src/main/java/org/linkahead/server/utils/Hasher.java
diff --git a/src/main/java/org/caosdb/server/utils/Info.java b/src/main/java/org/linkahead/server/utils/Info.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Info.java
rename to src/main/java/org/linkahead/server/utils/Info.java
diff --git a/src/main/java/org/caosdb/server/utils/Initialization.java b/src/main/java/org/linkahead/server/utils/Initialization.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Initialization.java
rename to src/main/java/org/linkahead/server/utils/Initialization.java
diff --git a/src/main/java/org/caosdb/server/utils/NullPrintStream.java b/src/main/java/org/linkahead/server/utils/NullPrintStream.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/NullPrintStream.java
rename to src/main/java/org/linkahead/server/utils/NullPrintStream.java
diff --git a/src/main/java/org/caosdb/server/utils/Observable.java b/src/main/java/org/linkahead/server/utils/Observable.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Observable.java
rename to src/main/java/org/linkahead/server/utils/Observable.java
diff --git a/src/main/java/org/caosdb/server/utils/ObservableWrapper.java b/src/main/java/org/linkahead/server/utils/ObservableWrapper.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/ObservableWrapper.java
rename to src/main/java/org/linkahead/server/utils/ObservableWrapper.java
diff --git a/src/main/java/org/caosdb/server/utils/Observer.java b/src/main/java/org/linkahead/server/utils/Observer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Observer.java
rename to src/main/java/org/linkahead/server/utils/Observer.java
diff --git a/src/main/java/org/caosdb/server/utils/Releasable.java b/src/main/java/org/linkahead/server/utils/Releasable.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Releasable.java
rename to src/main/java/org/linkahead/server/utils/Releasable.java
diff --git a/src/main/java/org/caosdb/server/utils/ResultSetIterator.java b/src/main/java/org/linkahead/server/utils/ResultSetIterator.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/ResultSetIterator.java
rename to src/main/java/org/linkahead/server/utils/ResultSetIterator.java
diff --git a/src/main/java/org/caosdb/server/utils/SHA512.java b/src/main/java/org/linkahead/server/utils/SHA512.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/SHA512.java
rename to src/main/java/org/linkahead/server/utils/SHA512.java
diff --git a/src/main/java/org/caosdb/server/utils/Serializer.java b/src/main/java/org/linkahead/server/utils/Serializer.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Serializer.java
rename to src/main/java/org/linkahead/server/utils/Serializer.java
diff --git a/src/main/java/org/caosdb/server/utils/ServerMessages.java b/src/main/java/org/linkahead/server/utils/ServerMessages.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/ServerMessages.java
rename to src/main/java/org/linkahead/server/utils/ServerMessages.java
diff --git a/src/main/java/org/caosdb/server/utils/ServerStat.java b/src/main/java/org/linkahead/server/utils/ServerStat.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/ServerStat.java
rename to src/main/java/org/linkahead/server/utils/ServerStat.java
diff --git a/src/main/java/org/caosdb/server/utils/TransactionLogMessage.java b/src/main/java/org/linkahead/server/utils/TransactionLogMessage.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/TransactionLogMessage.java
rename to src/main/java/org/linkahead/server/utils/TransactionLogMessage.java
diff --git a/src/main/java/org/caosdb/server/utils/UncloseableOutputStream.java b/src/main/java/org/linkahead/server/utils/UncloseableOutputStream.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/UncloseableOutputStream.java
rename to src/main/java/org/linkahead/server/utils/UncloseableOutputStream.java
diff --git a/src/main/java/org/caosdb/server/utils/UndoHandler.java b/src/main/java/org/linkahead/server/utils/UndoHandler.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/UndoHandler.java
rename to src/main/java/org/linkahead/server/utils/UndoHandler.java
diff --git a/src/main/java/org/caosdb/server/utils/Undoable.java b/src/main/java/org/linkahead/server/utils/Undoable.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Undoable.java
rename to src/main/java/org/linkahead/server/utils/Undoable.java
diff --git a/src/main/java/org/caosdb/server/utils/Utils.java b/src/main/java/org/linkahead/server/utils/Utils.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/Utils.java
rename to src/main/java/org/linkahead/server/utils/Utils.java
diff --git a/src/main/java/org/caosdb/server/utils/WebinterfaceUtils.java b/src/main/java/org/linkahead/server/utils/WebinterfaceUtils.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/WebinterfaceUtils.java
rename to src/main/java/org/linkahead/server/utils/WebinterfaceUtils.java
diff --git a/src/main/java/org/caosdb/server/utils/mail/Mail.java b/src/main/java/org/linkahead/server/utils/mail/Mail.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/mail/Mail.java
rename to src/main/java/org/linkahead/server/utils/mail/Mail.java
diff --git a/src/main/java/org/caosdb/server/utils/mail/MailFormatter.java b/src/main/java/org/linkahead/server/utils/mail/MailFormatter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/mail/MailFormatter.java
rename to src/main/java/org/linkahead/server/utils/mail/MailFormatter.java
diff --git a/src/main/java/org/caosdb/server/utils/mail/MailHandler.java b/src/main/java/org/linkahead/server/utils/mail/MailHandler.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/mail/MailHandler.java
rename to src/main/java/org/linkahead/server/utils/mail/MailHandler.java
diff --git a/src/main/java/org/caosdb/server/utils/mail/Mailable.java b/src/main/java/org/linkahead/server/utils/mail/Mailable.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/mail/Mailable.java
rename to src/main/java/org/linkahead/server/utils/mail/Mailable.java
diff --git a/src/main/java/org/caosdb/server/utils/mail/SendMailHandler.java b/src/main/java/org/linkahead/server/utils/mail/SendMailHandler.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/mail/SendMailHandler.java
rename to src/main/java/org/linkahead/server/utils/mail/SendMailHandler.java
diff --git a/src/main/java/org/caosdb/server/utils/mail/SimpleMailFormatter.java b/src/main/java/org/linkahead/server/utils/mail/SimpleMailFormatter.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/mail/SimpleMailFormatter.java
rename to src/main/java/org/linkahead/server/utils/mail/SimpleMailFormatter.java
diff --git a/src/main/java/org/caosdb/server/utils/mail/ToFileHandler.java b/src/main/java/org/linkahead/server/utils/mail/ToFileHandler.java
similarity index 100%
rename from src/main/java/org/caosdb/server/utils/mail/ToFileHandler.java
rename to src/main/java/org/linkahead/server/utils/mail/ToFileHandler.java
diff --git a/src/main/java/org/caosdb/unit/Converter.java b/src/main/java/org/linkahead/unit/Converter.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/Converter.java
rename to src/main/java/org/linkahead/unit/Converter.java
diff --git a/src/main/java/org/caosdb/unit/LinearConverter.java b/src/main/java/org/linkahead/unit/LinearConverter.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/LinearConverter.java
rename to src/main/java/org/linkahead/unit/LinearConverter.java
diff --git a/src/main/java/org/caosdb/unit/CaosDBSystemOfUnits.java b/src/main/java/org/linkahead/unit/LinkAheadSystemOfUnits.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/CaosDBSystemOfUnits.java
rename to src/main/java/org/linkahead/unit/LinkAheadSystemOfUnits.java
diff --git a/src/main/java/org/caosdb/unit/Unit.java b/src/main/java/org/linkahead/unit/Unit.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/Unit.java
rename to src/main/java/org/linkahead/unit/Unit.java
diff --git a/src/main/java/org/caosdb/unit/UnknownUnit.java b/src/main/java/org/linkahead/unit/UnknownUnit.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/UnknownUnit.java
rename to src/main/java/org/linkahead/unit/UnknownUnit.java
diff --git a/src/main/java/org/caosdb/unit/WrappedConverter.java b/src/main/java/org/linkahead/unit/WrappedConverter.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/WrappedConverter.java
rename to src/main/java/org/linkahead/unit/WrappedConverter.java
diff --git a/src/main/java/org/caosdb/unit/WrappedLinearConverter.java b/src/main/java/org/linkahead/unit/WrappedLinearConverter.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/WrappedLinearConverter.java
rename to src/main/java/org/linkahead/unit/WrappedLinearConverter.java
diff --git a/src/main/java/org/caosdb/unit/WrappedUnit.java b/src/main/java/org/linkahead/unit/WrappedUnit.java
similarity index 100%
rename from src/main/java/org/caosdb/unit/WrappedUnit.java
rename to src/main/java/org/linkahead/unit/WrappedUnit.java
diff --git a/src/test/java/org/caosdb/datetime/DateTimeTest.java b/src/test/java/org/linkahead/datetime/DateTimeTest.java
similarity index 100%
rename from src/test/java/org/caosdb/datetime/DateTimeTest.java
rename to src/test/java/org/linkahead/datetime/DateTimeTest.java
diff --git a/src/test/java/org/caosdb/datetime/UTCTimeZoneShiftTest.java b/src/test/java/org/linkahead/datetime/UTCTimeZoneShiftTest.java
similarity index 100%
rename from src/test/java/org/caosdb/datetime/UTCTimeZoneShiftTest.java
rename to src/test/java/org/linkahead/datetime/UTCTimeZoneShiftTest.java
diff --git a/src/test/java/org/caosdb/server/Misc.java b/src/test/java/org/linkahead/server/Misc.java
similarity index 100%
rename from src/test/java/org/caosdb/server/Misc.java
rename to src/test/java/org/linkahead/server/Misc.java
diff --git a/src/test/java/org/caosdb/server/accessControl/TestDefaultPamScriptCaller.java b/src/test/java/org/linkahead/server/accessControl/TestDefaultPamScriptCaller.java
similarity index 100%
rename from src/test/java/org/caosdb/server/accessControl/TestDefaultPamScriptCaller.java
rename to src/test/java/org/linkahead/server/accessControl/TestDefaultPamScriptCaller.java
diff --git a/src/test/java/org/caosdb/server/authentication/AuthTokenTest.java b/src/test/java/org/linkahead/server/authentication/AuthTokenTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/authentication/AuthTokenTest.java
rename to src/test/java/org/linkahead/server/authentication/AuthTokenTest.java
diff --git a/src/test/java/org/caosdb/server/caching/TestCaching.java b/src/test/java/org/linkahead/server/caching/TestCaching.java
similarity index 100%
rename from src/test/java/org/caosdb/server/caching/TestCaching.java
rename to src/test/java/org/linkahead/server/caching/TestCaching.java
diff --git a/src/test/java/org/caosdb/server/caching/TestNoCaching.java b/src/test/java/org/linkahead/server/caching/TestNoCaching.java
similarity index 100%
rename from src/test/java/org/caosdb/server/caching/TestNoCaching.java
rename to src/test/java/org/linkahead/server/caching/TestNoCaching.java
diff --git a/src/test/java/org/caosdb/server/database/DatabaseAccessManagerTest.java b/src/test/java/org/linkahead/server/database/DatabaseAccessManagerTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/database/DatabaseAccessManagerTest.java
rename to src/test/java/org/linkahead/server/database/DatabaseAccessManagerTest.java
diff --git a/src/test/java/org/caosdb/server/database/backend/implementation/MySQL/InsertTest.java b/src/test/java/org/linkahead/server/database/backend/implementation/MySQL/InsertTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/database/backend/implementation/MySQL/InsertTest.java
rename to src/test/java/org/linkahead/server/database/backend/implementation/MySQL/InsertTest.java
index a4cab300..46324a4c 100644
--- a/src/test/java/org/caosdb/server/database/backend/implementation/MySQL/InsertTest.java
+++ b/src/test/java/org/linkahead/server/database/backend/implementation/MySQL/InsertTest.java
@@ -22,16 +22,17 @@
  */
 package org.linkahead.server.database.backend.implementation.MySQL;
 
-import static org.linkahead.server.database.backend.implementation.MySQL.DatabaseUtils.deriveStage1Inserts;
-import static org.linkahead.server.database.backend.implementation.MySQL.DatabaseUtils.deriveStage2Inserts;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertFalse;
 import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.linkahead.server.database.backend.implementation.MySQL.DatabaseUtils.deriveStage1Inserts;
+import static org.linkahead.server.database.backend.implementation.MySQL.DatabaseUtils.deriveStage2Inserts;
 
 import java.util.ArrayDeque;
 import java.util.Deque;
 import java.util.LinkedList;
 import java.util.List;
+import org.junit.jupiter.api.Test;
 import org.linkahead.server.datatype.CollectionValue;
 import org.linkahead.server.datatype.GenericValue;
 import org.linkahead.server.datatype.ReferenceValue;
@@ -43,7 +44,6 @@ import org.linkahead.server.entity.RetrieveEntity;
 import org.linkahead.server.entity.Role;
 import org.linkahead.server.entity.StatementStatus;
 import org.linkahead.server.entity.wrapper.Property;
-import org.junit.jupiter.api.Test;
 
 public class InsertTest {
 
diff --git a/src/test/java/org/caosdb/server/database/backend/transaction/RetrieveFullEntityTest.java b/src/test/java/org/linkahead/server/database/backend/transaction/RetrieveFullEntityTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/database/backend/transaction/RetrieveFullEntityTest.java
rename to src/test/java/org/linkahead/server/database/backend/transaction/RetrieveFullEntityTest.java
diff --git a/src/test/java/org/caosdb/server/database/backend/transactions/TestGetAllNames.java b/src/test/java/org/linkahead/server/database/backend/transactions/TestGetAllNames.java
similarity index 100%
rename from src/test/java/org/caosdb/server/database/backend/transactions/TestGetAllNames.java
rename to src/test/java/org/linkahead/server/database/backend/transactions/TestGetAllNames.java
diff --git a/src/test/java/org/caosdb/server/datatype/testBoolean.java b/src/test/java/org/linkahead/server/datatype/testBoolean.java
similarity index 100%
rename from src/test/java/org/caosdb/server/datatype/testBoolean.java
rename to src/test/java/org/linkahead/server/datatype/testBoolean.java
diff --git a/src/test/java/org/caosdb/server/entity/EntityTest.java b/src/test/java/org/linkahead/server/entity/EntityTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/entity/EntityTest.java
rename to src/test/java/org/linkahead/server/entity/EntityTest.java
diff --git a/src/test/java/org/caosdb/server/entity/SelectionTest.java b/src/test/java/org/linkahead/server/entity/SelectionTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/entity/SelectionTest.java
rename to src/test/java/org/linkahead/server/entity/SelectionTest.java
diff --git a/src/test/java/org/caosdb/server/entity/container/PropertyContainerTest.java b/src/test/java/org/linkahead/server/entity/container/PropertyContainerTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/entity/container/PropertyContainerTest.java
rename to src/test/java/org/linkahead/server/entity/container/PropertyContainerTest.java
diff --git a/src/test/java/org/caosdb/server/entity/xml/PropertyToElementStrategyTest.java b/src/test/java/org/linkahead/server/entity/xml/PropertyToElementStrategyTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/entity/xml/PropertyToElementStrategyTest.java
rename to src/test/java/org/linkahead/server/entity/xml/PropertyToElementStrategyTest.java
diff --git a/src/test/java/org/caosdb/server/grpc/CaosDBToGrpcConvertersTest.java b/src/test/java/org/linkahead/server/grpc/LinkAheadToGrpcConvertersTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/grpc/CaosDBToGrpcConvertersTest.java
rename to src/test/java/org/linkahead/server/grpc/LinkAheadToGrpcConvertersTest.java
index 5ba6edc6..97fa6671 100644
--- a/src/test/java/org/caosdb/server/grpc/CaosDBToGrpcConvertersTest.java
+++ b/src/test/java/org/linkahead/server/grpc/LinkAheadToGrpcConvertersTest.java
@@ -4,6 +4,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
 import java.util.TimeZone;
+import org.junit.jupiter.api.Test;
 import org.linkahead.api.entity.v1.Value.Builder;
 import org.linkahead.datetime.DateTimeFactory2;
 import org.linkahead.server.datatype.CollectionValue;
@@ -20,7 +21,6 @@ import org.linkahead.server.entity.wrapper.Parent;
 import org.linkahead.server.entity.wrapper.Property;
 import org.linkahead.server.entity.xml.IdAndServerMessagesOnlyStrategy;
 import org.linkahead.server.query.Query.Selection;
-import org.junit.jupiter.api.Test;
 
 public class LinkAheadToGrpcConvertersTest {
 
diff --git a/src/test/java/org/caosdb/server/jobs/JobConfigTest.java b/src/test/java/org/linkahead/server/jobs/JobConfigTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/jobs/JobConfigTest.java
rename to src/test/java/org/linkahead/server/jobs/JobConfigTest.java
diff --git a/src/test/java/org/caosdb/server/jobs/ScheduleTest.java b/src/test/java/org/linkahead/server/jobs/ScheduleTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/jobs/ScheduleTest.java
rename to src/test/java/org/linkahead/server/jobs/ScheduleTest.java
diff --git a/src/test/java/org/caosdb/server/jobs/core/TestInsertFilesInDir.java b/src/test/java/org/linkahead/server/jobs/core/TestInsertFilesInDir.java
similarity index 100%
rename from src/test/java/org/caosdb/server/jobs/core/TestInsertFilesInDir.java
rename to src/test/java/org/linkahead/server/jobs/core/TestInsertFilesInDir.java
diff --git a/src/test/java/org/caosdb/server/logging/TestLogging.java b/src/test/java/org/linkahead/server/logging/TestLogging.java
similarity index 100%
rename from src/test/java/org/caosdb/server/logging/TestLogging.java
rename to src/test/java/org/linkahead/server/logging/TestLogging.java
diff --git a/src/test/java/org/caosdb/server/permissions/EntityACLTest.java b/src/test/java/org/linkahead/server/permissions/EntityACLTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/permissions/EntityACLTest.java
rename to src/test/java/org/linkahead/server/permissions/EntityACLTest.java
diff --git a/src/test/java/org/caosdb/server/permissions/EntityPermissionTest.java b/src/test/java/org/linkahead/server/permissions/EntityPermissionTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/permissions/EntityPermissionTest.java
rename to src/test/java/org/linkahead/server/permissions/EntityPermissionTest.java
diff --git a/src/test/java/org/caosdb/server/query/POVTest.java b/src/test/java/org/linkahead/server/query/POVTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/query/POVTest.java
rename to src/test/java/org/linkahead/server/query/POVTest.java
diff --git a/src/test/java/org/caosdb/server/query/QueryTest.java b/src/test/java/org/linkahead/server/query/QueryTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/query/QueryTest.java
rename to src/test/java/org/linkahead/server/query/QueryTest.java
diff --git a/src/test/java/org/caosdb/server/query/TestCQL.java b/src/test/java/org/linkahead/server/query/TestCQL.java
similarity index 100%
rename from src/test/java/org/caosdb/server/query/TestCQL.java
rename to src/test/java/org/linkahead/server/query/TestCQL.java
diff --git a/src/test/java/org/caosdb/server/resource/FileSystemResourceTest.java b/src/test/java/org/linkahead/server/resource/FileSystemResourceTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/resource/FileSystemResourceTest.java
rename to src/test/java/org/linkahead/server/resource/FileSystemResourceTest.java
diff --git a/src/test/java/org/caosdb/server/resource/TestAbstractCaosDBServerResource.java b/src/test/java/org/linkahead/server/resource/TestAbstractLinkAheadServerResource.java
similarity index 100%
rename from src/test/java/org/caosdb/server/resource/TestAbstractCaosDBServerResource.java
rename to src/test/java/org/linkahead/server/resource/TestAbstractLinkAheadServerResource.java
diff --git a/src/test/java/org/caosdb/server/resource/TestScriptingResource.java b/src/test/java/org/linkahead/server/resource/TestScriptingResource.java
similarity index 100%
rename from src/test/java/org/caosdb/server/resource/TestScriptingResource.java
rename to src/test/java/org/linkahead/server/resource/TestScriptingResource.java
diff --git a/src/test/java/org/caosdb/server/resource/TestSharedFileResource.java b/src/test/java/org/linkahead/server/resource/TestSharedFileResource.java
similarity index 100%
rename from src/test/java/org/caosdb/server/resource/TestSharedFileResource.java
rename to src/test/java/org/linkahead/server/resource/TestSharedFileResource.java
diff --git a/src/test/java/org/caosdb/server/scripting/TestServerSideScriptingCaller.java b/src/test/java/org/linkahead/server/scripting/TestServerSideScriptingCaller.java
similarity index 100%
rename from src/test/java/org/caosdb/server/scripting/TestServerSideScriptingCaller.java
rename to src/test/java/org/linkahead/server/scripting/TestServerSideScriptingCaller.java
diff --git a/src/test/java/org/caosdb/server/transaction/RetrieveTest.java b/src/test/java/org/linkahead/server/transaction/RetrieveTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/transaction/RetrieveTest.java
rename to src/test/java/org/linkahead/server/transaction/RetrieveTest.java
diff --git a/src/test/java/org/caosdb/server/transaction/UpdateTest.java b/src/test/java/org/linkahead/server/transaction/UpdateTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/transaction/UpdateTest.java
rename to src/test/java/org/linkahead/server/transaction/UpdateTest.java
diff --git a/src/test/java/org/caosdb/server/utils/FileUtilsTest.java b/src/test/java/org/linkahead/server/utils/FileUtilsTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/utils/FileUtilsTest.java
rename to src/test/java/org/linkahead/server/utils/FileUtilsTest.java
diff --git a/src/test/java/org/caosdb/server/utils/UtilsTest.java b/src/test/java/org/linkahead/server/utils/UtilsTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/utils/UtilsTest.java
rename to src/test/java/org/linkahead/server/utils/UtilsTest.java
diff --git a/src/test/java/org/caosdb/server/utils/WebinterfaceUtilsTest.java b/src/test/java/org/linkahead/server/utils/WebinterfaceUtilsTest.java
similarity index 100%
rename from src/test/java/org/caosdb/server/utils/WebinterfaceUtilsTest.java
rename to src/test/java/org/linkahead/server/utils/WebinterfaceUtilsTest.java
diff --git a/src/test/java/org/caosdb/server/utils/mail/TestMail.java b/src/test/java/org/linkahead/server/utils/mail/TestMail.java
similarity index 100%
rename from src/test/java/org/caosdb/server/utils/mail/TestMail.java
rename to src/test/java/org/linkahead/server/utils/mail/TestMail.java
-- 
GitLab