basic functionality added. need to work out bugs
Merge pull request #2 from Charles128/calc-logic

basic functionality added. need to work out bugs