Build basic Check, Reference, and Rule types. Need to finish TC for Group.