began A02 implementation

Checking in as incomplete so team can see. Emailed marco for
clarification on A01/A02 message differences
Note 142 in main.java, update_visit in DBLoader.java