Added DAO factory
Added implementation skeleton.
Added .gitignore file.