In this project, you will extend a dotnet maui sample app: calculator. This calculator needs to be extended on both UI design and functionalities. What are the options for extending the UI design and functionalities of the calculator?
1) Add more mathematical functions
2) Improve the user interface
3) Add a history feature to track previous calculations
4) Implement a scientific calculator mode