CLSN-931move loading widget to directive