new calc user interface. still in developement. see index-dev.html