Use IDs instead of self link for path component in the ids_registry
Got rid of alps_base
Use id of descriptor instead of hierarchy-based fragment