I needed a way to better structure the report data from the report command so I added some regex'ing to extract out the score/rule name/rule text from the SpamAssassin report into a list of hashes. Should help in analyzing the SpamAssassin output.
I also modularized the code a bit to clean it up if that's alright.
Refactor project structure. Added parser for report output for rules
Removed unused cucumber. Added basic test for parser