Angular 101 — A Technical Guide to Basic UI Design with Angular