TAJO-336: Separate catalog stores into separate modules. (jaehwa)