initial checkin. Created obj-c versions of the c classes. Not functional quite yet. There is a preprocessor directive in pch to enable/disable