Modelling, analysis and simulation of incompressible multi-fluid flows