optional tasks

Images fade in. Loading low res first and high resolution later. Model
refactored