public static function create_directory_structure($folders, $base_dir) {
		if (!empty($folders) && is_array($folders)) {
			foreach ($folders as $name => $subfolders) {
				if (!file_exists($base_dir.$name.'/')) {
					mkdir($base_dir.$name.'/');
				}
				touch($base_dir.$name.'/index.html');
				if (!empty($subfolders) && is_array($subfolders)) {
					static::create_directory_structure($subfolders, $base_dir.$name.'/');
				}
			}
		}
	}