Restructured karkat's modules. Resolves #40.