Added block uri services for browser-plus


I would like to provide different implementation options for blocking uri in browser-plus. So I have provided the services to get the logic for blocking a pattern of uri. I have a sample implemenation service that I implemented.
Is this the best way for getting different implemenations /packages available for blocking uri and allowing users to select which ever package they want to use for blocking services.