Several versioning and gitignore polish