update gitignore
add ci files