proof of concept for implementing an entity component system using unity3d best idea.