JavaScript proof of concept for a rich collaborative editor using OTs