Development 3.0

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