As it is, the project in the master branch should be compatible with both InteliJ and Eclipse. Extra steps might be necessary in order to make it work, depending on your personal setup.
The java library chosen for handling OpenGL is LWJGL, while we are using the EJML library for matrix operations, instead of the provided methods over matrices in the "linearSolver" file in the original C++ skeleton code. Said code can be found inside of the "original" directory.
Useful links: