Refactor the structure of RippleCalc
* Split code into multiple files
* Rename and move things