Added most of the basic classes required
Added header files for some classes
Fixed up tform so that tform and its classes should pretty much work now