add catalog skeleton class
add catalog skeleton class