fixes issue #12: json api
placeholder text for search
Merge branch 'feature/json' into enhancements/layout