working empty group updates, tested

Removed non working methods and tested algorithm till found working on
5x5 board with 15 random moves.  Visually verified results to be
working.