This script did not configure logging.

Signed-off-by: Ryan Helinski <rlhelinski@gmail.com>
Data structures are now initialized by __init__() and code is shared with load() so that the catalog is ready to go after creating an object.

Signed-off-by: Ryan Helinski <rlhelinski@gmail.com>