Rake console task

Separated the `.gitignore` commit, you can cherry-pick if you want to skip that one.