make Player#trade_in take only the resource names as arguments, not n

n will be determined by the presence / absence of ports.
allow running of only model tests
WIP -- tests for ports
add Hex#coordinates
first pass at port logic
more tests
first pass at port placement
first pass at port UI
bump height
tweaks to port styles
shrink hex width to 100