Added correquisitos, reorganized code

Added render() so the lines can get drawn to and from objects that
already exist.
Added string splitter to have more than one prerequisite or corequisite.