Theory of Intelligence