Implementation finished
documentation added
clneaup catalog on uninstall