Changed the cell class to be nested within Mosaic
Also finished most of the basic functinoality of the mosaic class. Can now choose shape, color and size for each cell. Sizing needs to be fixed because the corner of each cell is still 0,0 regardless of cell size.