Logout

#5 Logout and tests implemented
#13 SiteMapService removed from the main controller to separate module.