Lots of edits.  Undid most of the nonsense about "parallel" functionality.

Just extended the base vanilla class, and going to use other ways of implementing my own stuff
Had to extend the logic class to use certain functions.

Got a renderer which made bounding boxes but not textures (will scrap), the start of a TE, and tested a powered rail using power propagation functions that I edited a bit to enable differing power propagation distances.