Moves PromiseArray to separate file
Implements findAll on AsyncManyArray