Abstracted panning & zooming functionality.
Fixed custom filters bug.