Abstracted gui_resource for future use as a base class for text etc.; added image_rsrc to replace what gui_resource was