Start using gitignore + refactoring