QAnon: A Survey of the Evolution of the Movement from Conspiracy Theory to New Religious Movement