Updated API classes

User can now construct by email and memberID