Here is my completed project trying to stay close to the original design template provided. While making minor changes for easier development, maintainability and cleanliness.
For quick viewing here is a StackBlitz link to the repository. https://stackblitz.com/github/gabrielkgardner/turnpike-project