Get all the neighbors

Now I can get all neighbors, and their neighbor neighbors, if their have the
same type as the future neighbor.
Got this?
Tidy up rows/columns

If you now remove fields, The fields will be rearganged in the direction you
removed them.
Move fill up empty fields in seperadte function

Fill up the empty fields, if there are removed some.
Fix clear too many fields

Now all fields that should be cleared. Are cleard in a single step to avoid to
remove already refreshed content.