Initial commit. Broken, but I'm working on it.