Update .gitignore
Add version info
100% test coverage