#9: data_calculator.py, add major logic component

Resolves #9.