* add heartbeat from worker to master
* change scan to add a scan stage so that scan is done in distributed mode
* Add mechanism for extracting information from a single tile called tile_op