fix macros error
fix empty spaces
update particles and timer functions
add hash debug
make all inlines static
add clang support
code cleaning
fix font api
add video modes and generator examples
fix code