Revision of electrical package

Merge revisions of `Electrical.Interfaces`.
There are also a few fixme comments that need to be addressed.