FAT MODELS, thin controllers.  moved code from controller to model.  added counts for each source.  made images responsive in summary elements, fixes #1