Accel Rewrite.

Yeah, I totally rewrote this stuff.

I suppose this being pulled should happen when V0.1.0a is met.

Breaking changes/etc happened, but I wouldn't say that the first version worked, since it was written quickly on a bus. This version was written in a plane/in a bed.