Merge pull request #1 from spockNinja/master

Updating fork.
Merge pull request #2 from spockNinja/master

Pulling in Master
Merge pull request #3 from spockNinja/master

Pulling latest.
Merge pull request #4 from spockNinja/master

Pulling latest.
Merge pull request #5 from spockNinja/master

Pulling master.
Merge pull request #6 from spockNinja/master

Pull
Merge pull request #7 from spockNinja/master

asffas
Merge pull request #8 from spockNinja/master

dassad
Table to MyCourse fix
Merge pull request #9 from spockNinja/master

dsfsdf
Merge pull request #68 from ZachMSU/issue_fixes

Table to MyCourse fix
Merge pull request #10 from spockNinja/master

asdasd
Added save functionality. Hitting file->save or going back to the main menu will save all changes to current course.
Merge pull request #69 from GarbageElitist/save_on_goback

Added save functionality. Hitting file->save or going back to the main m...
Merge pull request #11 from spockNinja/master

asd
Implemented naming scheme that Shade wished for. Also updated button listeners to the new naming scheme for both opening and a new window and removing the course.
Merge pull request #70 from GarbageElitist/proper_naming_simplemode

Implemented naming scheme that Shade wished for. Also updated button lis...
able to create new category
Merge pull request #72 from LilongHuang/lilongBranch2

able to create new category
Moving resource files to src/res