private Project createEmptyProject() {
        final Map<String, Object> data = new ConcurrentHashMap<>();
        data.put(HasNameUtil.NAME, "Project");
        data.put(ProjectUtil.APP_ID, UUID.randomUUID().toString());
        return Project.create(data);
    }
Returns the meta data as a String that shall be used to build up the
complete Project meta data. If no metadata exists, returns an
empty optional.

@return the meta data or empty if none exists for this session
runtime-parent/runtime-application/src/main/java/com/speedment/runtime/application/AbstractApplicationMetadata.java