Feature/add doller variable

Add new class to handle ${...} based variable which User can input with input panel,
or replaced automatically with pre-defined variable (but now implemented `project_folders` and `project_name`)