generic collection

A collection is just a list (array) of another model's entries
collection.js defines a generic editor for collections
and now imagescollection.js extends collection