update homepage
add gitignore