Change #find to raise RecordNotFound
formating
Add Documentation to all Query methods