Harmony in Algorithmic Beauty Exploring the Synergy of L-Systems in Combined Visual and Music Generation Part of the requirements for the award of the Degree in Creative Computing of the University of London