fix longitude_180 trouble
better #adjacent
initial renames, patch and gem