some work, but no lwjgl?
Display works, the GenProgram class is WIP