Added Stop Method

has a callback and will print that to console and chat if given then
will delete all variables and reset all events.