Added Threadsafety
Added experimental DirectX Context
Renamed the namespace 'Engine' to 'BlisterEngine' because of namespace collision with class name