Protein aggregation and gelation – insight from combining scattering, rheology and computer simulations