Added the key() method, usefull for the handler and also to identity repo's
PHPdoc added
Repo handler added, handy for using multiple repo's ie cache and db