Initial implementation of custom MembershipProvider