Partial commit

Began attempting to write a globally accessible parent function with
publically available methods