Add API + tests for Swarm

```
except OSError:
   raise ApplicationNotFoundError("...")
````