Collapsable component

Compatible with component loader