Enhanced data cleaning pipeline

Cleaning is now split out into a separate
script called 'clean.rb'. The Rakefile has
been updated to reflect this.