- More cleanup and refactoring
- New UART protocol