Added generic parameter for the DelegateCommand
Added possibility to move holes