Adding Challenges bundle and dependent modules

Looks great. I like the way you created features!