Added codox, and changed the way that some things are referred.