Changed build system to CMake and added glfw
* Added glfw as submodule
* Removed Makefile
* Added CMakeLists
* Updated main.c to be barebones glfw application