Revert "Created a start session function and moved it to on init."

This reverts commit e68a3a1376c3e84abc40594328b57c77d42c7beb.
Changing a previous "fix." This introduced bugs for transients and variables being sent from form to form. More testing is needed.
Fixed a bug that prevented calculation fields from working if the "Decimal Places" setting was left empty.
Changing a previous "fix." This introduced bugs for transients and variables being sent from form to form. More testing is needed.