Added undo functions into the spreadsheet class

Still needs some work