Development 3.0

Adding Crystal's code with the API, haystack settings, json_views, and templates.