new listandedit commits
Almost finished PathFactory class; just minor debugging now.