send StatusNotFound from NotFound handler
id instead of gid
fmt
added .json extension to all urls
tmp to gitignore