renamed proper method names
added test for custom matchers

and improved data entry
added test for route match none