Added XP costs, fixed commands, fixed cancel on move