Added tag view - courses can now be retrieved by tag.

Fixes #51 on github.