Enabled dynamic loading of drive controller drivers. Also several minor changes, mostly design.