Fixed missing typename in front of Array<T>::Iterator
Just renamed all uint32_t to ui32, shorter :) (also added f32 and f64 for float and double)
Using setName for ObjectType subclasses, instead of strncpy
Added Actor and ActorModule (Actor is inherited for custom behaviour)
Added Material name in log
Improved buffer generation and usage
Auto add a Transform component when instantiating an Entity
can't add twice the same Component for a given Entity
fixed removeComponent not retrieve the correct Module
Automatically set a name for all create() objects + Log update
Removed create() with double type_t parameter.
Log (warning -> debug)
useless glEnable
Compil fix
Rewritten RTTI
Compix fix + removed empty macro
Test on custom Actor