Added some abstract decorators for certain abstract classes.
Updated coverage configuration to ignore functions with pass in them