started work on authentication
IMembershipService moved from Membership to Authentication dll and made generic