moving functions from app to module
moving functions
initial checkin of the merge tool, rearrangement of lib_run functions
changing nameing convention
initial checkin