Settings and Fonts

+ Added some open fonts with licenses
+ Input::InputSettings - A specialised Settings class to handle key
inputs
+ GameWindow now supports resizing( partial ), fullscreen from settings
+ IO::file.cpp/h for file related functions
+ Added fileExists in IO::file.cpp