feat(config): store configuration platform dependent
feat(cmd): refactor errors and command line help