add cgq from assignment

Add all the necessary files...