tiny cleanup
* fix for empty data result
* moved api object to seperate dir
* code statements fixes
* main file name change
* GCM can be disabled
* utils class prepared for future usage
* WebAPI implemented with apiKey generation