add proce.communicate() for detail see comments
Simplified code by introducing common base class. Added blame command.
Cleaned up the README and installation message.
Merge pull request #15 from stheophil/master

Cleaned up and shortened the code & comments, added bkame command.
add communicate again
remove tab
fix bug