updating readme and license
subpackge reorganization:

Interface only contains classes that must be implemented
Operators contains Map API and concrete implementations
adapters contains adapters for various implementations
moving basic entity set implementation to the basic geometry adapter