edit path interface changes

Made basic changes to the operation of edit.path
New read functions

Added code for reading newer model tags