JavaScript file editor for online on-the-fly coding