Timeline zooming animation + bug fixes + some code cleanup