Biological Protein Patterning Systems Across The Domains Of Life: From Experiments To Modelling