Added hiding/showing/toggling of canvas