Moved driver login to base abstract
Switched serial to primary instead of unique
0.3.2