validations on lecture model
Merge branch 'master' of https://github.com/YaleSTC/roasted-pNut
scaffold for lectures plus some spec and implementation
all lecture controller tests besides PUT update