Add spinner component