Common utils
Solution to Problem #10
Add .gitignore