#38: began implementing lua classes for entities