Clean up and porting

-Started to port the universal interface to the new peripheral system
-Cleanup!