Added Routine enum
Refactored Routines and TeachingControllers
Merge pull request #77 from nolanfilter/Nolan

Added Routine enum