Added commands to generate reports from database and base command class

```
results = [self.HEADERS]
results.extend(self.get_data())
```