calculate button works, or at least outputs data

major calculator refactor
trying to keep all SD reads in Main/LoadACtivity