Add .gitignore.
Add icon.
Add support for json response.
Add REST API support.