calculator looks much more like angularjs app