Update to skill types when making practices

Reorganized skills (warmups, dryboard, etc). Updated repopulate to get
rid of whitespace in types and csv file to use dashes instead of spaces.
Also a commit that I missed from last commit for authentication.