First version of EBPatcher

This is the code review for the first version of EBPatcher.