BasicPlugin for UE4 in C++ to learn the following: Module Creation & Dependency in UE4 UE4 Slate UI FrameWork Asynchronous loading of uassets & saving Tweaking uasset properties through Plugins Spawning Blueprint class assets from Content Browser to Level