Finished adding components, most connections.

Still more to do with the connections code.  For now, only the basics are
setup to allow for basic testing of components and to move forward.