Designer magnetic nanostructures: controlling magnetization dynamics in artificial spin ice