*Removed unused usings
*Added button to change bgimage
*Added saving app state of bgimage
*fixed shuffle argumentoutofrange exception

Signed-off-by: Daniel Pawłowski <danielpawlow@gmail.com>