added client side templates and rendering for portfolio collection