use Bundler.require to load gems in Gemfile
use default length feature
make it extend Sinatra::Base and deal with datamapper
database directory for test/develop environment
add .ruby-version to .gitignore to use rbenv
use unicorn for performance
"User" model is suitable more than "Twitter" model.
make Twitter authenticate works in local machine
add some variables
add development environment instruction to readme