add canjs submodule