New course generation method

- starting corner and direction selectable
- return to start point selectable
- no X-courses
fix for combining unsaved course with saved one