Dev

Hello i'll make review of your code and recognized what many of section are `smells`. I have rewriting almost all of function and classes. 
What i have done:
- PSR-1 function naming
- function comments
- PSR-4 autoloader
- REST object Classes
- more understandable code
- General class is Manager, which do all work
- more flefible examples
- deleting TokensStore class - it's not required to save tokens in files. Let the customer to choose how to save tokens

I want to realize more functionality in future. 
Do you accept my chandes ? Merge it to `dev` branch and allow me to commit in it. I future we can release 2 version.