updated .gitignore
implented a api plans test and api wakeup test