Challenges

This 
- adds challenges to the student dashboard so they can see their actual earned points
- Fixes a typo when deleting submissions
- prevents instructors from seeing student predictions

Ready for review @allspiritseve