Nanosphere Lithography Applied To Magnetic Thin Films