#7 Login system now only intercepts User List and Admin page. User must be an admin to access these pages. Need to handle incorrect authentication better. Also needs to be better engineered as it is pretty hacky right now