move to github.
add requirements