Theory of Shell Structures