better rendering of view_model
fix clustering problem still related too #3; better drawing engine for clusters