* move optional base agents to separate package * rename main sdk to Core * reduce dependency graph Co-authored-by: @rysweet Authored-by: @kostapetan Co-authored-by: @kopetan-ms