Ensure that boundary point is inside editing host
Update html.js
Replace jQuery's addClass()/removeClass() with our own
Refactor dom.js
Refactor and normalize documentation
Add more documentation to dom.js
Move more traversing functions into traversing.js
Remove custom implementation for ECMA5 supported every() and some()
All API functions have documentation