Merge pull request #20 from ChrisBoesch/master

update
Merge pull request #21 from ChrisBoesch/master

update
Merge pull request #22 from ChrisBoesch/master

update
Merge pull request #23 from ChrisBoesch/master

update
Merge pull request #24 from ChrisBoesch/master

update
Merge pull request #25 from ChrisBoesch/master

update
Merge pull request #6 from ChrisBoesch/master

update
Merge pull request #26 from ChrisBoesch/master

update
updating cosmetic changes

Profile page path tab edited, enabled small screen selection for quest
and practice and playpage profile link edited
default selection for quest game
Merge pull request #38 from ruijunhuang2010/master

update
update the controller for dnd
Merge pull request #39 from LI-HE/master

update the controller for dnd
format the dirty code
Merge pull request #40 from LI-HE/master

format the dirty code
Merge pull request #15 from ChrisBoesch/master

updating my repo..