Refactored classes to inherit from base we7 action class, removed unused code.