Added forms authentication with roles support, small cleanup