Global update

from Active to Accepted
6.2

-Renamed structure
-4 if changed into switch
- fixed amount of braces
- divided on 3 files
9.1

- fixed flowing memory
- add strlen from 7 HW
- divided on 3 files