Cache-friendlier structure.
Micro-optimizations and crash acknowledgements..
Reorganizing the code to make it easier to understand.
Delete leftover difficulties.
Renew the this pointer for functors
Slightly less worse osu! hitsounding support.
Besides more cleaning up.
Crash.
A few BMSes use the foot pedal. Oops.
Just do what's required to not have ANY cache collisions.
SQLite Songs Database.
Clean up a bit of the directory tree.
Fixing a few issues with the song database.
Merge pull request #4 from NuclearFej/master

Controller support!
No need to allocate or leak.
This query is apparently pretty expensive.
Woops, I forgot to clear this. Big memory savings!
Merge pull request #1 from zardoru/master

Bringing up-to-date.