Add guard and move spec files in correct location
Default Ruby to 2.0.0
Add do_recursively (lazy/streaming mode)