Add Ivy dependency for LWJGL
Add documentation
Add .gitignore to exclude generated class files