Adding caching, package view/template, adding static json for demo.