updates main program for text
adds initial shared handle class
puts virtual to shared_handle::handle for override
adds initial text::object class
updates main program for text::object