+ updated program datatstructure
+ added functions to add and retreive programs