Can now add images and tables to the screen!

Also added some minor functionality for save and load. We still need to
do full implementation on that but its close.