MainActivity cleanup and edits
string to decimal conversion now checks for locale