Player now implements Moveable