Moving index.html CSS & JS into separate files.
Animating and improving zoom behaviour.