Large commit

Added config.py
Started work on authentication
Reworked student templates
Student forms now use wtforms