Unreal Smart Pointer Library

Custom implementation of shared pointers, including weak pointers and non-nullable shared references.