main-responsibilities-of-a-general-contractor