Changes:

Created Terrain object to allow easier access to fief/hex travel costs.
Added first roughly working version of shortest path method (from QuickGraph).