Worked more on the TUIDemo class, adding functionality for more objects
and automatic addition of those objects to the Program class