Added more comments to code, layed groundwork for selecting from limited courses