1. change the updater to template pattern using two abstract methods in
the base updater class
2. change the updater methods using the instance of a new class,
UpdaterPayload as the parameter in the base class
3. update readme
4. update configuration xml with comments