added requirements, it must work with master gcloud-python
finished skeleton of testcases, and made it working. TODO: finish rest of testcases
updated ignore config for not commit secret tokens into the repo
corrected gcloud usage, and made prototype methods for temp working