There Are 5 Types of Theory of Everything