Core:
*changed some parts to another way of codestyle
*use _Noexept macro to fix some errors (36 to go)