Improve the introduction
Split Rakefile into lib/tasks/*.rake and add some tasks