Created data.c and header.

Updated config to support changing the data dir to seperate test
directory from 'live' data directory.

Created data.c to support
     - Open and Create Files
     - Open and Create Directories
     - Check last modified times of files

untested right now.