Basic user control and template