code cleanup

HTML alteration functions are now a subclass of CCalc (base class):
- e.g. calculator.setHTML  --> CCalc.html.set

Made interface more consistent to show/hide elements when nothing to
calculate