King movement

implements #89