doButton() logic moved to app.js
accessing calc properties through getters/setters