set up jeff.js as a standalone project, implement initial tests