[frontend] JSTree submodule and building towards directory capability