Add catalog class

Refine music scanner and add catalog class