final clead

removed uneeded headers and deconstructors