(#166) LogoutButton component.

Closes #173.
basic tests
Final commit for school tests
Fixes to School tests