The only things I have ever met with the name Maizie are dogs and cats...
Layne could perhaps be a variant of Laine or else it's another one of those made up names, which Shaylen most definitely is, or it's an eloboration of
Shay.
Dilen could be an alternate spelling of
Dylan or something along those lines, Kayne a variant of
Cain, Krystopher is a variant of
Christopher and
Lyn a variant of
Lynn is definitely a girls name, never EVER met a guy named
Lyn...