Rebase commit
Config reading bug fixed
Add functions for removing spaces in strings
Add trim function declarations
Add variable to check if throttle exists
UI refactoring
Correct bug in Throttle
Correct function pointers to static functions
Make all code use setters for hardware
Refactor UI
Correct .gitignore
UI changes
Add i2c stubs
Add basic i2c operations
Correct i2c support, change locations
Makefile update
Debug changes
Debug commit
Debug commit
Debug commit