WCMS-329 add image dimensions, validation, and searching to sites.

why does a site have a height and width?