Initial commit. Include the README.md, .gitignore and DataMapperInterface