JavaScript version of the PathVisio biological pathway editor