Readable & Writable Matcher

Added readable and writable matcher support, using Readability and Writability type class.