added tree C header and implementation files as of 7pm at the lesson