Internal refactor: hardcoded strings now moved into string resources. Last Purchase field on Main Activity now active but has issues: double splitting routine changes the number to store in 2 4 byte pages, Int64Date class needs to be moved out of activity to reference in static context.
Internal refactor: moved some utilities into newly created Utils.java file.