Download source code

On CI, it will run with .rubocop_todo.yml which gives an xemption to the
existing code. This way no new style violations will be introduced,
without us having to fix all existing problems upfront.
With time, we should be able to fix all Ruby style issues, and delete
them from .rubocop_todo.yml.