added layout link tests, split main layout into pieces
users 6.29