Add GLEW submodule
Fix cmake
Initialize the glhck display using WIDTH && HEIGHT
Code cleanup
Rely more on cmake modules on depencies
Fix copy path
Include text.c, use cmake modules for linking
Move texture and geometry formats to public api
Add temporary workaround code to comfort SOIL for now..
Track internal format in texture, add TEXT channel
Use formats to create texture data, add alpha state
Use formats instead of channels
Use formats instead of channels
Add basic bitmap font generation from ttf fonts using freetype
Comment text test on display.c
Major changes to public api
Allow realloc with null pointer
Render textures explictly, insert atlases to world
Camera stack code is redudant now as we have world
Style fix