Describir: Design of Modules and Components for Humanoid Robots