Update .gitignore
Rejig files
Add executable to gemspec