adding the capability matcher for integration in grid, and some demo classes to show how to use it.