Basic GUI scaffolding