moved external libs, updated browser support