Advanced Modelling - Behavioural Modelling (Bottle Project)