Keep track of third-party packages
Add cliff to format output
Better API output