Fix the show_message eeror
Fix python2
Add IDFS implementation
Add LDFS