Expand allowed keys

include 'e' or 'shift' for special power, spacebar for pause, and
navigate either with arrow keys or awsd for left/right hand option
fix startx to be in pixels

also add resource for keycode
Add random Integer and random Land Tile coord func

return random number,
return array of x, y coordinate for placing an object on a land tile
(i.e. not first or last rows)