Add support for admin approval, security cleanup, update docs