Fix memory leak in the bundle unload function.
Merge two classes to simplify the abstraction, rename things to be consistent.
Ignore StreamingAssets folder