Added getWeeks and getContestantData functionality

Slow due to lots of database queries, some TODO in getWeeks (need
actual predictions to see if it is working as well)
Merge branch 'backend' into Create-Client
Integrated backend changes with frontend