include regenerator runtime only once

close #5
support source map

close #3
update dotfiles