Rewrote typography to use angular