Code refactoring

Load/Save rates from/to cache file
The Rubocop addition should have probably gone into a separate PR…

However, I guess I can pull it in with this PR regardless… Could you change the config so that the style matches my earlier style in the gem (the main issue being that double quotes are proffered over single quotes).