Logging and output refactoring

:exclamation: :exclamation:  Note that this update changes the order of the command line options to 

```
manage.py <command> [<fact> [<fact> ...]]
```