partial work on CRS
more work on refining hierarchy

- renamed spatiotemporal to geospatial
- introduce better ImageReader hierarchy
- using standard ImageMetadata mechanism
working myway through the refactor
more work

- stop using ISO 8601 classes
- renamed some classes to have more meaningful naming
removing test data from previous commit