Added new Class Library and simple class structure
Added not so generic Unit Test
Added implementations and tests
Added a Generic Matcher Utils and its test to help for further extensibility
updated README