divide packages into "core" and "extra" packages