Add empty data directory

Note that git doesn't allow the committing of empty directories,
so this is overcome by placing a .gitignore file within the data directory.

Fixes #148