Fix bug in exception logging
Separates the scoring into a separate module

This will help when I start expanding the scoring code.
Updates README

Removed disclaimer about code quality, and added dependencies.