random create secret token
use RSpec instead of Test::Unit
improve the readme