reworked Breeze organization (uses effactory) and started pagination work for images.  Also started data caching.