Added `#ifndef`s to the header files

Stupid forgetting to check for duplication nonsense
Created input system

Just a really simple system that ends the update loop when someone
clicks the "Close Window" button
Included new Input System
Added the Input system to the CMakeLists

Now the Input System will be compiled and linked and stuff