Browser integrated development environment