Sept 2, 2014

Added a function to do target goals based on a target parameter to
augment, target function and goal, and initial parameters. This commit
does not contain cyclical dependencies.