Add a couple functions in IGame for zooming
Add functions in render widget to recieve input

Used to get mouse wheel even input and send it to the current game
as well as send some keypress event to the game, namely "w", "a",
"s", "d", for now.
Added GetWidth and GetHeight for the map in Igame
Merge branch 'zoom'