Modelling Giant Lipid Vesicles Designed for Light Energy Transduction