add missing dependency
add tests for the logger
update sublime-project