#3: Fixed JSON deserialization.  Re-worked transaction processing thread.