Sortmerna api

App controller + accompanying unit tests
Easier/better to use the context manager:
```python
with open(self.file_reference_seq_fp, 'w') as tmp:
    tmp.write(self.reference_seq_fp)
```