Converted floats to BigDecimals and more.

Converted floats to BigDecimals for precision and to fix scientific
notation problems. Updated GUI display of last activity and start time
to human-readable dates.