added shell-script for unit-testing
added abstract class for testing actions