HOLY SHIT!

This is the first commit since....the first commit. Lots of changes. Too
many to talk about. Woot.