Removed some dead code
Re-added directory handling
Updated __process_dirnames_notes_type for consistency with other methods
Updated __process_added_drivers_type to use file_path property for added driver file path
Updated some association_type values for accuracy
Removed all force_datatype entries