add repl target
add basic dependency support via github (with branches as :branch, directories to add to sandbox with +, separated by commas