Initial commit: MO Reader, partial Catalog implementation and related interfaces