separated out score calculators and created plots for them
moved interaction data class into its own file, added tests for new methods