js views now utilize el and template properties instead of assigning them in initialize function