Non-king pieces move in one direction only, king class added