add gitignore and clean code
add gitignore and clean code