Added Smooth Camera Control

Not sure if I'll keep this, it seems a bit glitchy alongside the pixel
limitations