V1.2 release with JSDOC documentation