Services

The tree should look like the following:

```
./src/Gnugat/Redaktilo/
├── Command
├── Search
└── Service
```

* `/`: API classes meant to be used (`Editor`, `Text`, `File` and `EditorFactory`)
* `/Command`: commands API classes meant to be extended
* `/Search`: search strategies API classes meant to be extended
* `/Service`: stateless services which are not meant to be extended or directly used (not part of the API)