add basic prefab concept and begin to spike out entity builder