JS Based fully functional drawing board for the web