graphics: add Camera and use it to scroll the map in the game