- listfacts command

- minor syntax cleanups
- switched to 4.5

- moved color constants out
- removed App instance
- replaced CsvHelper and SQLite with nuget equivs
progress commit
progress commit