added template placeholder and basic layout