Digital Mosaic Frameworks - an overview