get the annotator working on itself
lazy require things
do not walk up node_modules
MOAR TESTS
cleanup annotator
add more test
add more test
refactor runtime into files