Make the @2x images optional and split the model into a parent application model and a model for individual images