#string theory explained