Added basic zooming and filtering

Vis canvas enables zoom and pan by default
Overridable node and edge filtering