migrated eric's greedy optimization algo to new repo
added Modeler Interface