Implemented zoom in/out
Still buggy