Using a visual language to create better spreadsheets