Create a method alias 'id' for 'key'
Implement ActiveDocument.where() method
Refactor ActiveDocument.find() method