create MakefileGenerater Class