Your problem is that you're trying to initialize the global variable currentImage to an animation that has not yet been initialized. With slick, you want to do anything that deals with initialization in the init() method. When programming in java, always initialize your variables before you try to use them to initialize another variable.
To fix your problem, change:
private Animation currentImage = MoveRightAni;
to:
private Animation currentImage;
and in your init() method at the very last line after map =...
currentImage = MoveRightAni;