really lightweight javascript text editor (no 3rd party frameworks needed)