Add topological sort of containers
Add tests for topological sort
Add "assert" package dependencies