Added a basic class for Node, and a trait for node requests.
Added a Scheduler trait, the basic interface for dynamic schedulers.