add dotfiles
metadata
adds async and sync helpers
tests for both sync and async
run verb