Added cylinder and updated the shape's code.