-added method to determine the state of a new node
-added constants for node state and color
-added method to determine if a course is ready to be taken