Enroll update.

- Debugs all the issues mentioned in the Github issues list
- Debugs many more new issues and bugs found and fixed
- Improves lots of small software points, spellings, prompts, etc