Initial commit with templates