Refactor ExampleProgs

Refactor ExampleProgs to return Datastructure instead of Object array