DataAccess via DataIO and ZOnedIO classes

Changes by @gicmo: new DataIO class that handles all templating. Data access now via the ZonedIO class.
Changes by me: Adaptations of util methods