Added template and first code