Fix include error again
Rewrite in pure JavaScript and start adding tests