Make path manipulation in contract-profile more robust.
Better layout for module view.