This line should be: 
core.skillModService.deductSkillMod(actor, 'movement', 5)

Since you're wanting to take away 5 from the base movement. I'm not sure if -5 would provide the effects that you want, or it might still be the same. Worth a try though.

and for removeBuff you want to addSkillMod(actor, 'movement', 5)