[UPDATE] Using observer to update package information and create slug URL