Add Fullscreen support

Add ability for background images to scale to fit panel, and not fill