RIG, An Architecture for Distributed Systems: A Summary