Dynamic mathematics software with interactive graphics, algebra and spreadsheet