Added instructor login capabilities.

Currently an instructor has a single course page attached to them, which is stored in the database.