ExecutionPlan functionality added.

First version of ExecutionPlan functionality added to CoreFunctions.

Change-Id: I260a05561b650d10f070904af1428d29610af893