cirno can move in all four direction
added logic to know if a direction is currently pressed