- added DELETE method (uses upsert) with unit tests
- implemented ability to load UserPreferences / auth credentials from JSON file in command line mode