changed Contact class to DataMapper and implemented .gitignore