added logout view and controller

*   added form semantics to login, signup and logout for a better ux