Changed jsdoc template to omit the source location
Added abstract web socket handler