moves icon display to separate model, collection and template: