adding views and handling angular routing