VID-2142 Take care of required methods with an interface
VID-2142 Added README