add exported member function call
renaming headers(WIP)
rename include files