moved getting card packs for practice into server
Practice session shows message when there are no cards in a course
started tdd for scheduler