Add models, API query class, and buttons to do test queries.

Consider expanding these variable names to not be abbreviations. They are much harder to understand quickly when reading code. 

context, return, and callbackListener don't take up a ton more space and make the code much more readable.