Spiropyrans: molecules in motion