Implemented reachable tiles. Minor UI Fixes

Reachable tiles calculated through terrain movement costs and ship "speed". Made it so context menu doesn't go off-screen.