move to github
clean up warnings
import test files
add .gitignore