completed microservice principals
removed principals from architecture