Add templates
Add common functions file
Ignore some more stuff