Changed liscence
Added comments in the move generator