Added .gitignore and removed .DS_Store files.
Updated some enum types.
Merge pull request #3 from honishi/feature/minor-update

minor updates