Templates and basic node setup