make destructor virtual. Should fix warning as given in #23
Merge pull request #24 from stefanhendriks/bugfix/base-class-with-non-virtual-destructor

make destructor virtual in unit move behavior base class