Emacs in java, more like an IDE