add item.js, modify gitignore, add dummy test for item
resolve conflict