partial implementation of board::get_all_children(), added move::up4,5,6 and move::down4,5,6
working on generating king moves