ADDED extensable templating to views