Robot Modules Architecture (Final version publishable)

Summary
Robot Modules Architecture Final version publishable