Replaces the Cliff CLI library with Typer which provides a nicer experience and is easier to maintain.