Add GLFW as third-party library.
Fix `CMakeLists.txt`.
Add some convenience methods.
Fixed reference to device.
WIP: use GLFW to view results.