refactored properties and added possibility to record video only for faied tests

NOT ready for merging