Separates out ports from other tiles tiles.

I thought that ports could be combined with water tiles, but they have
more orientation rules than that. As a result, I'll have a separate
port object that can be connected appropriately.