Shield and eraser v1

Shield and eraser interface added for blocking module calls and erasing
when limit expired, this is version 1