handleNDepthEntity = function(entity) {
    let fileContent = '';
    const BASE_TAB_STOP = 1;
    fileContent += `@ ${getEntityType(entity.features)} ${writeEntityName(entity.name)}`;
    fileContent += addRolesAndFeatures(entity);
    fileContent += NEWLINE;
    fileContent += addNDepthChildDefinitions(entity.children, BASE_TAB_STOP, fileContent) + NEWLINE + NEWLINE
    return fileContent;
}
Helper function to handle nDepth entity definition
@param {Object} entity