Overhaul how language scoring works. Way faster. Also passes tests.
pep8.
Cleanup unused code, further optimization. All tests pass in < 1 second.