settings parser + file settings + refactored templates location