Huge ROM Control update
Major cleanup and maintainence...