cleanup padbc Collection api for lists, refactor top-level objects to tools, and add starting point for psse
add Bus and branch plus supporting classes