Added templates for School Climate details.

Note: doesn't handle nulls or missing values gracefully. This
is true for the other school detail templates we have so far.
Refactored School Culture templates.

Also added app.utils to main.js for utility functions.
To do: handle nulls gracefully.
Added template for Racial Diversity.
Completed templates for item details views.

These are the templates that are displayed
when the user taps bullet charts.

Note: expected to handle missing values
gracefully, but haven't thoroughly tested.

Referencing #42.