fixed admin check
added session and redirect stuff for regions #267

…next stop: layout :)