defaults from file
refactor
defaults config for creation and option to get varibales from environment
sample defaults in sameple config
improved doc, small refactor
fmt
take off todos