Miscellaneous functions
Adding .gitignore