Adding an hinge component and modified the type of vertical bars to use

- From the next release one the axis parameter will be removed from all components and
  rotations will be used directly for pieces