added basic challenges functionality
Merge pull request #3 from jho406/challenges

added basic challenges functionality