Removed login controls from default page and give user a login link.
Give user proper message on login fail.
Added web.config in Pages to deny anonymous access
Web.config in Account folder, allow anonymous access to public pages.
Web.config in Admin, allow access to only admin roles.
Added ExceptionUtility class
Added Error pages to show user friendly error messages