updated docs
Added storage support with mongodb for tokens, big test changes, fixed a race condition