Adds interface for data retrieval and storage

closes #5