refactored calculator selection page