Add Threaded_Producer_Consumer project