Creative code : aesthetics and computation from the M.I.T. Media Lab