Layout config alteration & Documentation wrap up!

Layout now takes an array of types for declaring layouts instead of a
string.