added time calc, .gitignore, viewport & logo js cleanup