add pkgs and configs comands ... includes necessary support infrastructure changes
select package in pkgs list when class or method is selected
optimize the update logic