Started edits by Bernhard. Add definition of morphism at start, other minor changes