Logout

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