Input System (wip)

Started working on input events
Added CInputCTX
Added CInputManager
Added ScanKey Codes
Added Input event structs for Keyboard, mouse and scroll
Started working on SDL events to engine events translation
Added input test