Started fleshing out handling sdl key press events.
Added in window event types
Added further support for window resizing.