lots of small package changes and dependency cleanups for the V= stuff