Organizing some files.
More cleanup.
More material experiments.
Added creation data to entity creation pipe

Added so resource manager could be passed to entities at create time so
they can load their required resources.