Add intelli-j files, add better exception handling to threads.
Update some comments
Refactor blocks
Fix imports on tests
Add libraries
Add LWJGL natives