gitignore, gulp, oop, templates