Changes to read from the app preferences and also some changes to display the image dynamically, still doesn't the image thing but I'll take a look at it later