updated gitignore
Add Api iterfaces