Simulator for Tile-based assembly model