Now printing basic info on configurations, interfaces and endpoints.
Added some coloring to output.
Demoted most static methods to packaged functions, we don't really need classes here.