fixing #93: added setVisible to ModeLayer
Merge branch 'feature/93-add-setVisible-to-ModeLayer' into dev