Major refactor
Initial separation of functional units
Added more functional units
Added features

- Added 1sec watchdog timer
- Improvements to modules
Serio: Fixed resource conflict that causes queue misalignment
Major improvements