Interface for Relation and extend DataReader

Allows more generalisation of OSMReader class to other file types.