add project class to hold global variable