fixed issue when creating a component without passing children as an array and now listens to collection#sort