Reactive architecture

@TomCS @richardcs @jacobcs Please review and provide feedback.  I believe Tom and Richard has already reviewed these documents but just in case I would like a final review.  These articles are intended to define how we should apply microservices at CoSo assuming we get approval.
Do you recommend the development of a library that can optionally be used to perform the registration pieces? Ideally I think the microservice code should focus as much as possible on its single purpose.