Added some more methods to the query sets
Made some changes to model saving

- Client secret should never change after initially set
- Expiration times should not change after initially set