improvements: added statistics display, added docstrings for most functions, added integrity checking into scoring functions, refactored subparsers to mitigate duplication
improvements: added statistics display, added docstrings for most functions, added integrity checking into scoring functions, refactored subparsers to mitigate duplication

tymorrow/assigner,redkyn/assigner