Moved methods around to be organized
Class to replace IInstanceField and IArgument
Updated to use IVariable
Implemented HBVariable
Updated with IVariable
Updated DesignDoc with IVariable
Updated to use IVariable
Updated with IVariable
Updated with IVariable
Updated with IVariable
Removed unused import