(hopefully) implements style guidelines and documentation. Much testing code removed. Comments often reformatted.