V2: change BeforeAfterTestFeature to run before and after scenario and implemented TestClassFeature

#51