Added stringifiable to basics and usages to graph module
Changed filters
Added default print strategy
Added graph sorter
Added topological sorting
Corrected the topological sorting