Restructure some modules. Re-implement quote reviewing.