adding framework files from other chat project