Network Models for Project Scheduling