Implemented naming scheme that Shade wished for. Also updated button lis...

...teners to the new naming scheme for both opening and a new window and removing the course.