Fully Angularized, restructured, and dynamically plotting.