sensible defaults for optional options
add pushbullet
better logging

Don't spam console so much, log errors to pushbullet if available
use logs instead of print
sigh .. give the people what they want