Adds Window and SDL.
Removes .gitmodules.
Adds Input.
Adds Image and Font.
Adds unit tests for input.