Engine wrappers + Entity data + A lot of fixes...

Add engine wrapper functions.
Change *_Free to *_Quit for some functions.
Add entity data.
Change "screen" to "renderer".
Do a lot of fixes...