add vanish hook.
removed misplaced .gitignore
added experimental spectate system.