Making a start
Setup static constructors, create method stubs
Seperate data and auth in request method
Finish realtime methods
Finish static constructors and auth methods
Add search mehod and enum
Add link methods