Initial checkin
Updated jsdoc