Add deploy target
fixup! introduce jsdoc
Improve make file