Merge pull request #18 from ChrisBoesch/master

update
added info tab for practice without URL
Merge pull request #241 from LI-HE/master

added info tab for practice without URL
Merge pull request #242 from ruijunhuang2010/master

Merge pull request #18 from ChrisBoesch/master
Merge pull request #82 from ChrisBoesch/master

Updates