update gitignore
rename learn
Add test