Generic Schema work.
Fixed a compile warning by @BlueRaja
Added an incomplete tf2schema class.