Cleaned up some code. All denson in a DataFrame!

There were a few parsing exceptions on outlier songs (eg 24).