First cut at "addAll", "update", and "select".  Started cleaning up project names and autogen cruft, but not finished yet.