Added SolidEntity.hpp, abstracting Entity tree.
Added EntityDef