Currently we are using `Serial.print()` for debugging. We need a debug system that can be turned off when not in used to save space.