view removing and filling now takes into account spacing. Redundant view on the edges of screen overlapped by other views are removed.