A modern graphics engine written in Java with modular shaders