Refactored scheduler to use a set of blocks and a set of connections between those blocks
Modified scheduler to use a Boost adjacency_list graph, but it's broken
Reimplement Scheduler::addConnection with adjacency_list
add rudimentary Makefile
clean up and document graph-related code changes
restore class Connection
fix some 80-column overruns
rename conn to indices
remove non-compiling Scheduler::run
Makefile: add -Wall, -Wextra
Scheduler: fix printf warnings
Merge pull request #2 from jgottula/graph

Rewrite Scheduler::addConnection with adjacency_list features
add Scheduler::checkGraph
Merge pull request #3 from jgottula/graph

add Scheduler::checkGraph
.gitignore: Added executable and object files
remove unnecessary abort after throwing runtime_error
Merge branch 'graph' of github.com:bgottula/noodles into graph
Scheduler: improve poor naming conventions a bit more (conn -> indices)
checkGraph: remove erroneous 'new' in throw statement
Scheduler: Refactored run method to use graph constructs. Does not handle multiple ports.