enrollment logic implemented

enrollment + schedule conflict graphic display
login challenge on enrollment while not logged in - referred back to page
dependancy injection constructors for service classes
base tag for relative URLs - can leave https


Signed-off-by: celynch <celynch@gmail.com>