include/Entity.h is not virtual. Didnt change anyhting, as I dont know whether it produces conflicts with other inherited classes