FireCode is a lightweight web-based programming code editor