updated frames to have backgrounds

adding in new functionality to enable quick adding of background
images/shapes to Frames, Frame Collections and the Engine as a whole.
not completed, but will allow for default content to be made.  button
work used for backgrounds.  started new Frame for Buttons.