Added != operator
Using new, because of the std::map
Fixed crash with free
indices was not set to 0, so calling free when using "store" to false was resulting in a memory-read error.
Removed _unused, updated DataContainer
> Remvoed _unused from "visible" struct, used internally by DataContainer,
> Double link system (for maybe further uses)
"store" parameter is now required
Shader doc, compile now returns bool
Documentation + minor changes