- Add LOGE() macro with colored output
- use LOGE for all errors (adjust all files)
- main.cpp: fix log spam in PAUSED state
- log formatting optimizations
- fix food tries count
- add log output when switching from and too PAUSED
- Implemented the functions in the above files
- game and map are partially tested
- food is extensively tested using the created test-function
- Also added DELAY(ms) macro to common.c
=> global config and game struct changed
=> some functions were dropped/moved
- Outsourced data types and functions to map.c / map.h
- Update function and module diagram
- Adjust custom data types in source code