intro to single page apps with angular routing