Add ClassReflection et al.

  - Still a work in progress, but nonetheless, might as well upload some of this.