Linux APIs for JGLFW and structs refactoring.