Refactor

Refactored the specs and added in missing alerts in layout
A more succint description would be 'Logging out'. Once your specs get extensive, this contributes a lot to clarity.