Updates to Exec and doc

Updated our exec function to set the parent variable.
Moved around some documentation to the right place, and added some new.