Update git ignore file
Add dub dependencies, improve building
Move source files to ./source directory
Add thin OpenGL wrapper to ease debugging
Basic window setup and GL initialization